diff OrthancServer/OrthancInitialization.cpp @ 1928:84c7eaeb5244

Configuration::GetDefaultEncoding
author Sebastien Jodogne <s.jodogne@gmail.com>
date Mon, 21 Mar 2016 14:12:31 +0100
parents b60f27664b8f
children ce90d109bb64
line wrap: on
line diff
--- a/OrthancServer/OrthancInitialization.cpp	Mon Mar 21 13:31:56 2016 +0100
+++ b/OrthancServer/OrthancInitialization.cpp	Mon Mar 21 14:12:31 2016 +0100
@@ -1031,4 +1031,13 @@
   {
     return fontRegistry_;
   }
+
+
+  Encoding Configuration::GetDefaultEncoding()
+  {
+    std::string s = GetGlobalStringParameter("DefaultEncoding", "Latin1");
+
+    // By default, Latin1 encoding is assumed
+    return s.empty() ? Encoding_Latin1 : StringToEncoding(s.c_str());
+  }
 }