diff OrthancFramework/Sources/Compression/IBufferCompressor.h @ 4296:3b70a2e6a06c

moving inline methods to source files for ABI compatibility
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 05 Nov 2020 15:52:28 +0100
parents bf7b9edf6b81
children d9473bd5ed43
line wrap: on
line diff
--- a/OrthancFramework/Sources/Compression/IBufferCompressor.h	Thu Nov 05 12:01:11 2020 +0100
+++ b/OrthancFramework/Sources/Compression/IBufferCompressor.h	Thu Nov 05 15:52:28 2020 +0100
@@ -46,20 +46,10 @@
 
     static void Compress(std::string& compressed,
                          IBufferCompressor& compressor,
-                         const std::string& uncompressed)
-    {
-      compressor.Compress(compressed, 
-                          uncompressed.size() == 0 ? NULL : uncompressed.c_str(), 
-                          uncompressed.size());
-    }
+                         const std::string& uncompressed);
 
     static void Uncompress(std::string& uncompressed,
                            IBufferCompressor& compressor,
-                           const std::string& compressed)
-    {
-      compressor.Uncompress(uncompressed, 
-                            compressed.size() == 0 ? NULL : compressed.c_str(), 
-                            compressed.size());
-    }
+                           const std::string& compressed);
   };
 }