save_jpeg: Use TRUE instead of true

In some verisons on jpeg, TRUE is an enum, and so `true`
fails because it is not of the enum's type. Now, all the
libjpeg calls use TRUE/FALSE.

Fixes https://github.com/davisking/dlib/issues/129
This commit is contained in:
AbdealiJK 2016-06-05 23:38:09 +05:30
parent 3c002d1cff
commit c102fb2690

View File

@ -86,8 +86,8 @@ namespace dlib
cinfo.input_components = 3;
cinfo.in_color_space = JCS_RGB;
jpeg_set_defaults(&cinfo);
jpeg_set_quality (&cinfo, quality, true);
jpeg_start_compress(&cinfo, true);
jpeg_set_quality (&cinfo, quality, TRUE);
jpeg_start_compress(&cinfo, TRUE);
// now write out the rows one at a time
while (cinfo.next_scanline < cinfo.image_height) {
@ -148,8 +148,8 @@ namespace dlib
cinfo.input_components = 1;
cinfo.in_color_space = JCS_GRAYSCALE;
jpeg_set_defaults(&cinfo);
jpeg_set_quality (&cinfo, quality, true);
jpeg_start_compress(&cinfo, true);
jpeg_set_quality (&cinfo, quality, TRUE);
jpeg_start_compress(&cinfo, TRUE);
// now write out the rows one at a time
while (cinfo.next_scanline < cinfo.image_height) {