diff Resources/Samples/Tools/RecoverCompressedFile.cpp @ 2034:07f2ba3677df

Fix of Debian bug #823139 ("orthanc: Please provide RecoverCompressedFile.cpp")
author Sebastien Jodogne <s.jodogne@gmail.com>
date Tue, 21 Jun 2016 12:58:25 +0200
parents b1291df2f780
children 9dd1ee869b88
line wrap: on
line diff
--- a/Resources/Samples/Tools/RecoverCompressedFile.cpp	Tue Jun 21 11:10:34 2016 +0200
+++ b/Resources/Samples/Tools/RecoverCompressedFile.cpp	Tue Jun 21 12:58:25 2016 +0200
@@ -47,7 +47,9 @@
 
     Orthanc::ZlibCompressor compressor;
     std::string uncompressed;
-    compressor.Uncompress(uncompressed, content);
+    compressor.Uncompress(uncompressed, 
+                          content.empty() ? NULL : content.c_str(), 
+                          content.size());
 
     fprintf(stderr, "Writing the uncompressed data...\n");
     fflush(stderr);