# HG changeset patch # User Sebastien Jodogne # Date 1719992922 -7200 # Node ID ba4dd45ab9374f962b65ed854b5b7348ce2d438f # Parent 2a2fae513366600b812e58f74b78037cc1aa38cf fix mingw build diff -r 2a2fae513366 -r ba4dd45ab937 Sources/RestCallbacks.cpp --- a/Sources/RestCallbacks.cpp Wed Jul 03 09:39:25 2024 +0200 +++ b/Sources/RestCallbacks.cpp Wed Jul 03 09:48:42 2024 +0200 @@ -29,7 +29,7 @@ #include "PythonString.h" #include -#include +#include class RestCallback : public boost::noncopyable @@ -224,7 +224,8 @@ boost::unique_lock restCallbacksLock(restCallbacksMutex_); ORTHANC_PLUGINS_LOG_INFO("Registering a Python REST callback on URI: " + std::string(uri)); - OrthancPlugins::RegisterRestCallback(uri, true /* thread safe */); + OrthancPlugins::RegisterRestCallback( + uri, true /* thread safe, thus OrthancPluginRegisterRestCallbackNoLock() is used internally */); restCallbacks_.push_back(new RestCallback(uri, callback)); }