Author: brane Date: Sat Jul 5 06:42:39 2025 New Revision: 1926968 URL: http://svn.apache.org/viewvc?rev=1926968&view=rev Log: SERF-196: Fix typo in range comparison.
* buckets/deflate_buckets.c (serf_deflate_destroy_and_data): Include STATE_COMPRESS_FINISH in the valid states, otherwise we never call deflateEnd() when the bucket is destroyed in the middle of compression. 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=1926968&r1=1926967&r2=1926968&view=diff ============================================================================== --- serf/trunk/buckets/deflate_buckets.c (original) +++ serf/trunk/buckets/deflate_buckets.c Sat Jul 5 06:42:39 2025 @@ -204,7 +204,7 @@ static void serf_deflate_destroy_and_dat if ((ctx->state > STATE_INIT && ctx->state <= STATE_FINISH) || (ctx->state > STATE_COMPRESS_INIT - && ctx->state < STATE_COMPRESS_FINISH)) + && ctx->state <= STATE_COMPRESS_FINISH)) { if (ctx->memLevel >= 0) deflateEnd(&ctx->zstream);