diff Plugins/Samples/ServeFolders/Plugin.cpp @ 2205:395522e46b2b

refactoring of the worklist sample using OrthancPluginCppWrapper
author Sebastien Jodogne <s.jodogne@gmail.com>
date Thu, 08 Dec 2016 16:16:25 +0100
parents 11420238f337
children a78d15509a1c
line wrap: on
line diff
--- a/Plugins/Samples/ServeFolders/Plugin.cpp	Thu Dec 08 14:46:13 2016 +0100
+++ b/Plugins/Samples/ServeFolders/Plugin.cpp	Thu Dec 08 16:16:25 2016 +0100
@@ -121,7 +121,9 @@
 {
   if (generateETag_)
   {
-    OrthancPlugins::OrthancString md5(context_, OrthancPluginComputeMd5(context_, content, size));
+    OrthancPlugins::OrthancString md5(context_);
+    md5.Assign(OrthancPluginComputeMd5(context_, content, size));
+
     std::string etag = "\"" + std::string(md5.GetContent()) + "\"";
     OrthancPluginSetHttpHeader(context_, output, "ETag", etag.c_str());
   }