From 30eb01ca6f94e4ec7a4693d5d4b1c0be5a29a6df Mon Sep 17 00:00:00 2001 From: Pierre-Olivier Latour Date: Wed, 9 Apr 2014 13:38:30 -0700 Subject: [PATCH] Fixed memory corruption --- CGDWebServer/GCDWebServerMultiPartFormRequest.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CGDWebServer/GCDWebServerMultiPartFormRequest.m b/CGDWebServer/GCDWebServerMultiPartFormRequest.m index 2659be6..39b365a 100644 --- a/CGDWebServer/GCDWebServerMultiPartFormRequest.m +++ b/CGDWebServer/GCDWebServerMultiPartFormRequest.m @@ -292,7 +292,7 @@ static NSData* _dashNewlineData = nil; ARC_RELEASE(_tmpPath); _tmpPath = nil; } else { - NSData* data = [[NSData alloc] initWithBytesNoCopy:(void*)dataBytes length:dataLength freeWhenDone:NO]; + NSData* data = [[NSData alloc] initWithBytes:(void*)dataBytes length:dataLength]; GCDWebServerMultiPartArgument* argument = [[GCDWebServerMultiPartArgument alloc] initWithContentType:_contentType data:data]; [_arguments setObject:argument forKey:_controlName]; ARC_RELEASE(argument);