Mercurial > hg > orthanc
diff OrthancFramework/Sources/Enumerations.cpp @ 5398:08b5516c6e5e
compatibility of OrthancFramework with latest releases of Emscripten
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 11 Oct 2023 15:26:45 +0200 |
parents | 33410f14033b |
children | aaf7c49a9ddc 3206537cbb56 |
line wrap: on
line diff
--- a/OrthancFramework/Sources/Enumerations.cpp Wed Oct 11 14:47:39 2023 +0200 +++ b/OrthancFramework/Sources/Enumerations.cpp Wed Oct 11 15:26:45 2023 +0200 @@ -24,11 +24,11 @@ #include "PrecompiledHeaders.h" #include "Enumerations.h" +#include "Logging.h" +#include "MultiThreading/Mutex.h" #include "OrthancException.h" #include "Toolbox.h" -#include "Logging.h" - -#include <boost/thread/mutex.hpp> + #include <string.h> #include <cassert> #include <boost/algorithm/string/replace.hpp> @@ -2377,12 +2377,12 @@ } - static boost::mutex defaultEncodingMutex_; // Should not be necessary - static Encoding defaultEncoding_ = ORTHANC_DEFAULT_DICOM_ENCODING; + static Mutex defaultEncodingMutex_; // Should not be necessary + static Encoding defaultEncoding_ = ORTHANC_DEFAULT_DICOM_ENCODING; Encoding GetDefaultDicomEncoding() { - boost::mutex::scoped_lock lock(defaultEncodingMutex_); + Mutex::ScopedLock lock(defaultEncodingMutex_); return defaultEncoding_; } @@ -2391,7 +2391,7 @@ std::string name = EnumerationToString(encoding); { - boost::mutex::scoped_lock lock(defaultEncodingMutex_); + Mutex::ScopedLock lock(defaultEncodingMutex_); defaultEncoding_ = encoding; }