Mercurial > hg > orthanc
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()); }