Mercurial > hg > orthanc
diff OrthancServer/QueryRetrieveHandler.cpp @ 2940:4767d36679ed
refactoring access to Orthanc configuration
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 29 Nov 2018 11:47:00 +0100 |
parents | 251614c2edac |
children | b1ba0a8311b5 |
line wrap: on
line diff
--- a/OrthancServer/QueryRetrieveHandler.cpp Wed Nov 28 14:48:14 2018 +0100 +++ b/OrthancServer/QueryRetrieveHandler.cpp Thu Nov 29 11:47:00 2018 +0100 @@ -34,7 +34,7 @@ #include "PrecompiledHeadersServer.h" #include "QueryRetrieveHandler.h" -#include "OrthancInitialization.h" +#include "OrthancConfiguration.h" #include "../Core/DicomParsing/FromDcmtkBridge.h" #include "../Core/Logging.h" @@ -119,7 +119,11 @@ { Invalidate(); modalityName_ = symbolicName; - Configuration::GetDicomModalityUsingSymbolicName(modality_, symbolicName); + + { + OrthancConfiguration::ReaderLock lock; + lock.GetConfiguration().GetDicomModalityUsingSymbolicName(modality_, symbolicName); + } }