Mercurial > hg > orthanc-stone
diff Resources/Orthanc/Core/Images/JpegReader.cpp @ 22:b01d46e5a2b3
support for sandboxed environments
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Wed, 23 Nov 2016 12:08:15 +0100 |
parents | ff1e935768e7 |
children | 7207a407bcd8 |
line wrap: on
line diff
--- a/Resources/Orthanc/Core/Images/JpegReader.cpp Tue Nov 22 15:54:06 2016 +0100 +++ b/Resources/Orthanc/Core/Images/JpegReader.cpp Wed Nov 23 12:08:15 2016 +0100 @@ -36,7 +36,11 @@ #include "JpegErrorManager.h" #include "../OrthancException.h" #include "../Logging.h" -#include "../SystemToolbox.h" + +#if ORTHANC_SANDBOXED == 0 +# include "../SystemToolbox.h" +#endif + namespace Orthanc { @@ -94,6 +98,7 @@ } +#if ORTHANC_SANDBOXED == 0 void JpegReader::ReadFromFile(const std::string& filename) { FILE* fp = SystemToolbox::OpenFile(filename, FileMode_ReadBinary); @@ -135,6 +140,7 @@ jpeg_destroy_decompress(&cinfo); fclose(fp); } +#endif void JpegReader::ReadFromMemory(const void* buffer,