# HG changeset patch
# User Sebastien Jodogne <s.jodogne@gmail.com>
# Date 1473231935 -7200
# Node ID bb93de4f4562ea738c87daea0609c2b161422de5
# Parent  acb4cd4af771a9dbb6b220848e4bb6cd152c31cd# Parent  93afa6134ab3ad53d16038acba84c88f8dab424b
merge

diff -r 93afa6134ab3 -r bb93de4f4562 OrthancServer/main.cpp
--- a/OrthancServer/main.cpp	Thu Sep 01 16:54:35 2016 +0200
+++ b/OrthancServer/main.cpp	Wed Sep 07 09:05:35 2016 +0200
@@ -1086,6 +1086,14 @@
 }
 
 
+static bool DisplayPerformanceWarning()
+{
+  (void) DisplayPerformanceWarning;   // Disable warning about unused function
+  LOG(WARNING) << "Performance warning: Non-release build, runtime debug assertions are turned on";
+  return true;
+}
+
+
 int main(int argc, char* argv[]) 
 {
   Logging::Initialize();
@@ -1225,6 +1233,7 @@
     }
 
     LOG(WARNING) << "Orthanc version: " << version;
+    assert(DisplayPerformanceWarning());
   }
 
   int status = 0;