From fba593a60268eb0ce281772fda7c4958458930aa Mon Sep 17 00:00:00 2001 From: Gavin MacLean Date: Wed, 29 Jun 2016 15:36:40 +0100 Subject: [PATCH] Typo in GCDWebServerGZipDecoder:open I haven't tested or dug into this, as I just happened to spot it while looking through a colleagues code. It looks like `inflateInit2` is called and then `deflateEnd` on error. I'm wondering if this is a copy and paste issue from `GCDWebServerGZipEncoder` and really it should be `inflateEnd` here instead? --- GCDWebServer/Core/GCDWebServerRequest.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/GCDWebServer/Core/GCDWebServerRequest.m b/GCDWebServer/Core/GCDWebServerRequest.m index dc929a7..7542dc0 100644 --- a/GCDWebServer/Core/GCDWebServerRequest.m +++ b/GCDWebServer/Core/GCDWebServerRequest.m @@ -94,7 +94,7 @@ NSString* const GCDWebServerRequestAttribute_RegexCaptures = @"GCDWebServerReque return NO; } if (![super open:error]) { - deflateEnd(&_stream); + inflateEnd(&_stream); return NO; } return YES;