]> git.ipfire.org Git - thirdparty/zstd.git/commitdiff
zlibWrapper: Z_DEFAULT_COMPRESSION is translated to ZWRAP_DEFAULT_CLEVEL for zstd 197/head
authorinikep <inikep@gmail.com>
Wed, 1 Jun 2016 08:50:17 +0000 (10:50 +0200)
committerinikep <inikep@gmail.com>
Wed, 1 Jun 2016 08:50:17 +0000 (10:50 +0200)
appveyor.yml
zlibWrapper/zstd_zlibwrapper.c

index 3d46ddc19b384d325479df3ee18328fa85269bac..10da235e6ad53b28333046a415a3218f5a5da98c 100644 (file)
@@ -1,24 +1,24 @@
 version: 1.0.{build}
 environment:
   matrix:
-  - COMPILER: "gcc"
-    MAKE_PARAMS: "test"
-    PLATFORM: "mingw64"
-  - COMPILER: "gcc"
-    MAKE_PARAMS: "test"
-    PLATFORM: "mingw32"
   - COMPILER: "visual"
-    CONFIGURATION: "Release"
-    PLATFORM: "Win32"
-  - COMPILER: "visual"
-    CONFIGURATION: "Release"
+    CONFIGURATION: "Debug"
     PLATFORM: "x64"
   - COMPILER: "visual"
     CONFIGURATION: "Debug"
     PLATFORM: "Win32"
   - COMPILER: "visual"
-    CONFIGURATION: "Debug"
+    CONFIGURATION: "Release"
     PLATFORM: "x64"
+  - COMPILER: "visual"
+    CONFIGURATION: "Release"
+    PLATFORM: "Win32"
+  - COMPILER: "gcc"
+    MAKE_PARAMS: "test"
+    PLATFORM: "mingw64"
+  - COMPILER: "gcc"
+    MAKE_PARAMS: "test"
+    PLATFORM: "mingw32"
 
 install:
   - ECHO Installing %COMPILER% %PLATFORM% %CONFIGURATION%
index 0d18cbb270ade68d75fc72fb3f358e3bf9a39e18..7ec68a4c56c6b1e1fa9b22184629956255073687 100644 (file)
@@ -40,6 +40,7 @@
 
 #define Z_INFLATE_SYNC              8
 #define ZWRAP_HEADERSIZE            4
+#define ZWRAP_DEFAULT_CLEVEL        5   /* Z_DEFAULT_COMPRESSION is translated to ZWRAP_DEFAULT_CLEVEL for zstd */
 
 #define LOG_WRAPPER(...)  // printf(__VA_ARGS__)
 
@@ -116,6 +117,9 @@ ZEXTERN int ZEXPORT z_deflateInit_ OF((z_streamp strm, int level,
     zwc = ZWRAP_createCCtx();
     if (zwc == NULL) return Z_MEM_ERROR;
 
+    if (level == Z_DEFAULT_COMPRESSION)
+        level = ZWRAP_DEFAULT_CLEVEL;
+
     { size_t const errorCode = ZBUFF_compressInit(zwc->zbc, level);
       if (ZSTD_isError(errorCode)) return Z_MEM_ERROR; }
 
@@ -127,7 +131,7 @@ ZEXTERN int ZEXPORT z_deflateInit_ OF((z_streamp strm, int level,
 }
 
 
-ZEXTERN int ZEXPORT z_deflateInit2_ OF((z_streamp strm, int  level, int  method,
+ZEXTERN int ZEXPORT z_deflateInit2_ OF((z_streamp strm, int level, int method,
                                       int windowBits, int memLevel,
                                       int strategy, const char *version,
                                       int stream_size))