Author: rhuijben
Date: Thu Aug 25 13:09:30 2016
New Revision: 1757679

URL: http://svn.apache.org/viewvc?rev=1757679&view=rev
Log:
Fix default compression level in deflate compress buckets.

* buckets/deflate_buckets.c
  (serf_deflate_wait_for_data): Pass Z_DEFAULT_COMPRESSION instead
   of Z_DEFAULT_STRATEGY as the compression level to deflateInit2(),
   to actually enable compression.

Patch by: Evgeny Kotkov <evgeny.kotkov{_AT_}visualsvn.com>

Modified:
    serf/trunk/buckets/deflate_buckets.c

Modified: serf/trunk/buckets/deflate_buckets.c
URL: 
http://svn.apache.org/viewvc/serf/trunk/buckets/deflate_buckets.c?rev=1757679&r1=1757678&r2=1757679&view=diff
==============================================================================
--- serf/trunk/buckets/deflate_buckets.c (original)
+++ serf/trunk/buckets/deflate_buckets.c Thu Aug 25 13:09:30 2016
@@ -503,7 +503,7 @@ static apr_status_t serf_deflate_wait_fo
               break;
             }
         case STATE_COMPRESS_INIT:
-            zRC = deflateInit2(&ctx->zstream, Z_DEFAULT_STRATEGY, Z_DEFLATED,
+            zRC = deflateInit2(&ctx->zstream, Z_DEFAULT_COMPRESSION, 
Z_DEFLATED,
                                ctx->windowSize, ctx->memLevel, 
Z_DEFAULT_STRATEGY);
             if (zRC != Z_OK) {
                 serf__log(LOGLVL_ERROR, LOGCOMP_COMPR, __FILE__, ctx->config,


Reply via email to