diff Plugins/Engine/OrthancPlugins.cpp @ 2984:db8f360fcb41

OrthancPluginAutodetectMimeType()
author Sebastien Jodogne <s.jodogne@gmail.com>
date Sat, 08 Dec 2018 20:59:37 +0100
parents 74a5a7fd6e0e
children 54e422fe31ce 4e43e67f8ecf
line wrap: on
line diff
--- a/Plugins/Engine/OrthancPlugins.cpp	Sat Dec 08 11:54:14 2018 +0100
+++ b/Plugins/Engine/OrthancPlugins.cpp	Sat Dec 08 20:59:37 2018 +0100
@@ -3080,6 +3080,14 @@
         return true;
       }
 
+      case _OrthancPluginService_AutodetectMimeType:
+      {
+        const _OrthancPluginRetrieveStaticString& p =
+          *reinterpret_cast<const _OrthancPluginRetrieveStaticString*>(parameters);
+        *p.result = EnumerationToString(SystemToolbox::AutodetectMimeType(p.argument));
+        return true;
+      }
+
       default:
         return false;
     }