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);