# HG changeset patch # User Sebastien Jodogne # Date 1711745621 -3600 # Node ID ca8442691f1695d7e4a7882a377f5d1b62811418 # Parent dca738d7846bcdd6b34245257d1e9abc3835046f fix for armel diff -r dca738d7846b -r ca8442691f16 OrthancFramework/Sources/Images/JpegWriter.cpp --- a/OrthancFramework/Sources/Images/JpegWriter.cpp Thu Mar 28 17:49:04 2024 +0100 +++ b/OrthancFramework/Sources/Images/JpegWriter.cpp Fri Mar 29 21:53:41 2024 +0100 @@ -177,7 +177,7 @@ Internals::JpegErrorManager jerr; unsigned char* data = NULL; - size_t size; + unsigned long size; // jpeg_mem_dest() uses "unsigned long*" instead of "size_t*" if (setjmp(jerr.GetJumpBuffer())) { @@ -202,7 +202,7 @@ // Everything went fine, "setjmp()" didn't get called - jpeg.assign(reinterpret_cast(data), size); + jpeg.assign(reinterpret_cast(data), static_cast(size)); free(data); }