diff --git a/ext/libzip/zip.h b/ext/libzip/zip.h index 10a961d47..78b851991 100644 --- a/ext/libzip/zip.h +++ b/ext/libzip/zip.h @@ -59,6 +59,15 @@ extern "C" { #include #include +#ifdef __SYMBIAN32__ +#define _stat stat +#define _wcsdup wcsdup +#define _wfopen wfopen +#define _wremove wremove +#define _wstat wstat +#endif + + /* flags for zip_open */ #define ZIP_CREATE 1 diff --git a/net/resolve.cpp b/net/resolve.cpp index 5f2ef4f67..683484ad4 100644 --- a/net/resolve.cpp +++ b/net/resolve.cpp @@ -13,7 +13,11 @@ #undef min #undef max #else +#if defined(__FreeBSD__) || defined(__SYMBIAN32__) #include +#else +#include +#endif #include #include #include