Mercurial > hg > orthanc-stone
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 } |