From e717f2fd059f93a2b82b717ec506551c2e408cad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C5=82=20W=2E=20Urba=C5=84czyk?= Date: Fri, 5 Nov 2010 17:29:10 +0000 Subject: [PATCH] Is zlib thread-safe...? --- hch/CLodHandler.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hch/CLodHandler.cpp b/hch/CLodHandler.cpp index 094a7f48c..f189ddbe9 100644 --- a/hch/CLodHandler.cpp +++ b/hch/CLodHandler.cpp @@ -110,9 +110,9 @@ unsigned char * CLodHandler::giveFile(std::string defName, int * length) LOD.seekg(ourEntry->offset, std::ios::beg); LOD.read((char*)outp, ourEntry->size); - mutex->unlock(); unsigned char * decomp = NULL; infs2(outp, ourEntry->size, ourEntry->realSize, decomp); + mutex->unlock(); delete[] outp; return decomp; }