You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1023 B
39 lines
1023 B
Index: include/sswf/libsswf.h |
|
--- include/sswf/libsswf.h.orig 2008-06-23 07:51:47 +0200 |
|
+++ include/sswf/libsswf.h 2008-06-23 18:10:33 +0200 |
|
@@ -71,12 +71,14 @@ |
|
/* wint_t is an "equivalent" to wchar_t without being limited to 16 bits as on MS-Windows */ |
|
#ifndef _MSVC |
|
#ifndef __APPLE_CC__ |
|
+#ifndef __FreeBSD__ |
|
#ifndef _WINT_T |
|
#define _WINT_T |
|
typedef unsigned int wint_t; |
|
#endif |
|
#endif |
|
#endif |
|
+#endif |
|
|
|
#ifndef M_PI |
|
#define M_PI 3.14159265358979323846 |
|
@@ -88,7 +90,7 @@ |
|
#define rint(x) ((double) (long) floor(x + 0.5)) |
|
#endif |
|
|
|
-#ifdef _LIBICONV_H |
|
+#if defined(_LIBICONV_H) && !defined(__FreeBSD__) |
|
#define ICONV_INPUT_CAST |
|
#else |
|
/* older versions of iconv() were broken in regard to the |
|
Index: include/sswf/libsswf_c.h |
|
--- include/sswf/libsswf_c.h.orig 2008-06-23 07:51:47 +0200 |
|
+++ include/sswf/libsswf_c.h 2008-06-23 18:10:33 +0200 |
|
@@ -38,7 +38,7 @@ |
|
|
|
#include <stdlib.h> |
|
#include <stdarg.h> |
|
-#if IRIX |
|
+#if IRIX || defined(__FreeBSD__) |
|
#include <inttypes.h> |
|
#endif |
|
#include <sswf/libsswf-config.h>
|
|
|