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,