Mercurial > hg > orthanc
comparison Core/Images/JpegWriter.cpp @ 2683:964fb9a5786d
fix build on OS X
author | Sebastien Jodogne <s.jodogne@gmail.com> |
---|---|
date | Thu, 21 Jun 2018 09:32:16 +0200 |
parents | 878b59270859 |
children | 52217dc47a4e |
comparison
equal
deleted
inserted
replaced
2682:bc5e87cf10a3 | 2683:964fb9a5786d |
---|---|
94 default: | 94 default: |
95 throw OrthancException(ErrorCode_InternalError); | 95 throw OrthancException(ErrorCode_InternalError); |
96 } | 96 } |
97 | 97 |
98 jpeg_set_defaults(&cinfo); | 98 jpeg_set_defaults(&cinfo); |
99 jpeg_set_quality(&cinfo, quality, TRUE); | 99 |
100 jpeg_start_compress(&cinfo, TRUE); | 100 // The "static_cast" is necessary on OS X: |
101 // https://github.com/simonfuhrmann/mve/issues/371 | |
102 jpeg_set_quality(&cinfo, quality, static_cast<boolean>(true)); | |
103 jpeg_start_compress(&cinfo, static_cast<boolean>(true)); | |
104 | |
101 jpeg_write_scanlines(&cinfo, &lines[0], height); | 105 jpeg_write_scanlines(&cinfo, &lines[0], height); |
102 jpeg_finish_compress(&cinfo); | 106 jpeg_finish_compress(&cinfo); |
103 jpeg_destroy_compress(&cinfo); | 107 jpeg_destroy_compress(&cinfo); |
104 } | 108 } |
105 | 109 |