From: <lab...@us...> - 2018-12-16 15:36:34
|
Revision: 1579 http://sourceforge.net/p/opengtoolkit/svn/1579 Author: labviewer Date: 2018-12-16 15:36:32 +0000 (Sun, 16 Dec 2018) Log Message: ----------- A few macintosh fixes Modified Paths: -------------- trunk/lvzip/c_source/crypt.c trunk/lvzip/c_source/lvapi.c trunk/lvzip/c_source/lvutil.c trunk/lvzip/c_source/lvutil.h Modified: trunk/lvzip/c_source/crypt.c =================================================================== --- trunk/lvzip/c_source/crypt.c 2018-12-15 23:26:06 UTC (rev 1578) +++ trunk/lvzip/c_source/crypt.c 2018-12-16 15:36:32 UTC (rev 1579) @@ -85,7 +85,7 @@ /***************************************************************************/ #ifndef NOCRYPT -#if unix +#if defined(unix) || defined(__APPLE_CC__) #ifndef ZCR_SEED2 # define ZCR_SEED2 3141592654UL /* use PI as default pattern */ #endif Modified: trunk/lvzip/c_source/lvapi.c =================================================================== --- trunk/lvzip/c_source/lvapi.c 2018-12-15 23:26:06 UTC (rev 1578) +++ trunk/lvzip/c_source/lvapi.c 2018-12-16 15:36:32 UTC (rev 1579) @@ -31,7 +31,10 @@ #include "zip.h" #include "unzip.h" #include "lvapi.h" + +#ifdef HAVE_BZIP2 #include "bzip2/bzlib.h" +#endif #ifndef VERSIONMADEBY # define VERSIONMADEBY (0x0) /* platform depedent */ @@ -178,7 +181,14 @@ "zlib version: %s, build flags: 0x%lX\n" "minizip version: 1.2.0, September 16th, 2017" "aes version: 2013\n" - "bzip2 version: %s", lvzip_zlibVersion(), lvzip_zlibCompileFlags(), BZ2_bzlibVersion()); +#ifdef HAVE_BZIP2 + "bzip2 version: %s" +#endif + , lvzip_zlibVersion(), lvzip_zlibCompileFlags() +#ifdef HAVE_BZIP2 + , BZ2_bzlibVersion()) +#endif + ; return version; } Modified: trunk/lvzip/c_source/lvutil.c =================================================================== --- trunk/lvzip/c_source/lvutil.c 2018-12-15 23:26:06 UTC (rev 1578) +++ trunk/lvzip/c_source/lvutil.c 2018-12-16 15:36:32 UTC (rev 1579) @@ -107,6 +107,7 @@ #endif #elif MacOSX #include <CoreFoundation/CoreFoundation.h> + #include <CoreServices/CoreServices.h> #include <sys/stat.h> #include <sys/xattr.h> #define ftruncate64 ftruncate Modified: trunk/lvzip/c_source/lvutil.h =================================================================== --- trunk/lvzip/c_source/lvutil.h 2018-12-15 23:26:06 UTC (rev 1578) +++ trunk/lvzip/c_source/lvutil.h 2018-12-16 15:36:32 UTC (rev 1579) @@ -29,8 +29,6 @@ #ifndef _lvUtil_H #define _lvUtil_H -//#include "zlib.h" - #ifdef __cplusplus extern "C" { #endif This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |