comparison Framework/StoneInitialization.cpp @ 663:b8b2bb75fde1

fix to include Stone within an Orthanc plugin
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 15 May 2019 11:51:22 +0200
parents 412a2d01a189
children 20262f5e5e88
comparison
equal deleted inserted replaced
662:794278160a3f 663:b8b2bb75fde1
20 20
21 21
22 #include "StoneInitialization.h" 22 #include "StoneInitialization.h"
23 23
24 #include <Core/OrthancException.h> 24 #include <Core/OrthancException.h>
25 #include <Core/Logging.h>
26 25
27 #if !defined(ORTHANC_ENABLE_SDL) 26 #if !defined(ORTHANC_ENABLE_SDL)
28 # error Macro ORTHANC_ENABLE_SDL must be defined 27 # error Macro ORTHANC_ENABLE_SDL must be defined
29 #endif 28 #endif
30 29
32 # include "../Applications/Sdl/SdlWindow.h" 31 # include "../Applications/Sdl/SdlWindow.h"
33 #endif 32 #endif
34 33
35 namespace OrthancStone 34 namespace OrthancStone
36 { 35 {
36 #if ORTHANC_ENABLE_LOGGING_PLUGIN == 1
37 void StoneInitialize(OrthancPluginContext* context)
38 #else
37 void StoneInitialize() 39 void StoneInitialize()
40 #endif
38 { 41 {
42 #if ORTHANC_ENABLE_LOGGING_PLUGIN == 1
43 Orthanc::Logging::Initialize(context);
44 #else
39 Orthanc::Logging::Initialize(); 45 Orthanc::Logging::Initialize();
46 #endif
40 47
41 #if ORTHANC_ENABLE_SDL == 1 48 #if ORTHANC_ENABLE_SDL == 1
42 OrthancStone::SdlWindow::GlobalInitialize(); 49 OrthancStone::SdlWindow::GlobalInitialize();
43 #endif 50 #endif
44 } 51 }