diff OrthancServer/Plugins/Engine/OrthancPlugins.cpp @ 4311:cb9aef006229

turning IImageWriter into a pure interface
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 09 Nov 2020 15:07:55 +0100
parents 1bd14c900699
children 9dc0e42f868b
line wrap: on
line diff
--- a/OrthancServer/Plugins/Engine/OrthancPlugins.cpp	Mon Nov 09 14:40:51 2020 +0100
+++ b/OrthancServer/Plugins/Engine/OrthancPlugins.cpp	Mon Nov 09 15:07:55 2020 +0100
@@ -2341,7 +2341,7 @@
       case OrthancPluginImageFormat_Png:
       {
         PngWriter writer;
-        writer.WriteToMemory(compressed, accessor);
+        IImageWriter::WriteToMemory(writer, compressed, accessor);
         translatedOutput.SetContentType(MimeType_Png);
         break;
       }
@@ -2350,7 +2350,7 @@
       {
         JpegWriter writer;
         writer.SetQuality(p.quality);
-        writer.WriteToMemory(compressed, accessor);
+        IImageWriter::WriteToMemory(writer, compressed, accessor);
         translatedOutput.SetContentType(MimeType_Jpeg);
         break;
       }
@@ -2953,7 +2953,7 @@
       case OrthancPluginImageFormat_Png:
       {
         PngWriter writer;
-        writer.WriteToMemory(compressed, accessor);
+        IImageWriter::WriteToMemory(writer, compressed, accessor);
         break;
       }
 
@@ -2961,7 +2961,7 @@
       {
         JpegWriter writer;
         writer.SetQuality(p.quality);
-        writer.WriteToMemory(compressed, accessor);
+        IImageWriter::WriteToMemory(writer, compressed, accessor);
         break;
       }