Mercurial > hg > orthanc
diff Core/DicomParsing/FromDcmtkBridge.cpp @ 2512:4dcafa8d6633
SystemToolbox::GenerateUuid moved to Toolbox::GenerateUuid
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 28 Mar 2018 15:20:50 +0200 |
parents | 83b8b6743531 |
children | 97a74f0eac7a |
line wrap: on
line diff
--- a/Core/DicomParsing/FromDcmtkBridge.cpp Wed Mar 28 14:18:02 2018 +0200 +++ b/Core/DicomParsing/FromDcmtkBridge.cpp Wed Mar 28 15:20:50 2018 +0200 @@ -37,14 +37,21 @@ #define NOMINMAX #endif +#if !defined(ORTHANC_SANDBOXED) +# error The macro ORTHANC_SANDBOXED must be defined +#endif + #include "FromDcmtkBridge.h" #include "ToDcmtkBridge.h" #include "../Logging.h" -#include "../SystemToolbox.h" #include "../Toolbox.h" -#include "../TemporaryFile.h" #include "../OrthancException.h" +#if ORTHANC_SANDBOXED == 0 +# include "../SystemToolbox.h" +# include "../TemporaryFile.h" +#endif + #include <list> #include <limits> @@ -1151,7 +1158,7 @@ // The "PatientID" field is of type LO (Long String), 64 // Bytes Maximum. An UUID is of length 36, thus it can be used // as a random PatientID. - return SystemToolbox::GenerateUuid(); + return Toolbox::GenerateUuid(); case ResourceType_Instance: return dcmGenerateUniqueIdentifier(uid, SITE_INSTANCE_UID_ROOT);