xref: /OK3568_Linux_fs/buildroot/package/lugaru/0001-ImageIO-fix-invalid-conversion.patch (revision 4882a59341e53eb6f0b4789bf948001014eff981)
1*4882a593SmuzhiyunFrom 73e56ba8e91b6bae59220e6f25c1b7c15817edb5 Mon Sep 17 00:00:00 2001
2*4882a593SmuzhiyunFrom: Romain Naour <romain.naour@gmail.com>
3*4882a593SmuzhiyunDate: Sun, 12 Feb 2017 21:17:44 +0100
4*4882a593SmuzhiyunSubject: [PATCH] ImageIO: fix invalid conversion
5*4882a593Smuzhiyun
6*4882a593SmuzhiyunFixes:
7*4882a593SmuzhiyunSource/Utils/ImageIO.cpp:125:27: error: invalid conversion from 'int' to 'boolean' [-fpermissive]
8*4882a593Smuzhiyun     cinfo.quantize_colors = 0;
9*4882a593Smuzhiyun                           ^
10*4882a593Smuzhiyun
11*4882a593Smuzhiyunquantize_colors type is bool, so it must be initialized to TRUE or FALSE.
12*4882a593Smuzhiyun
13*4882a593SmuzhiyunPatch status: upsteam
14*4882a593Smuzhiyun
15*4882a593SmuzhiyunSigned-off-by: Romain Naour <romain.naour@gmail.com>
16*4882a593Smuzhiyun---
17*4882a593Smuzhiyun Source/Utils/ImageIO.cpp | 2 +-
18*4882a593Smuzhiyun 1 file changed, 1 insertion(+), 1 deletion(-)
19*4882a593Smuzhiyun
20*4882a593Smuzhiyundiff --git a/Source/Utils/ImageIO.cpp b/Source/Utils/ImageIO.cpp
21*4882a593Smuzhiyunindex 706c201..c19a63e 100644
22*4882a593Smuzhiyun--- a/Source/Utils/ImageIO.cpp
23*4882a593Smuzhiyun+++ b/Source/Utils/ImageIO.cpp
24*4882a593Smuzhiyun@@ -122,7 +122,7 @@ static bool load_jpg(const char* file_name, ImageRec& tex)
25*4882a593Smuzhiyun     (void)jpeg_read_header(&cinfo, TRUE);
26*4882a593Smuzhiyun
27*4882a593Smuzhiyun     cinfo.out_color_space = JCS_RGB;
28*4882a593Smuzhiyun-    cinfo.quantize_colors = 0;
29*4882a593Smuzhiyun+    cinfo.quantize_colors = FALSE;
30*4882a593Smuzhiyun     (void)jpeg_calc_output_dimensions(&cinfo);
31*4882a593Smuzhiyun     (void)jpeg_start_decompress(&cinfo);
32*4882a593Smuzhiyun
33*4882a593Smuzhiyun--
34*4882a593Smuzhiyun2.9.3
35*4882a593Smuzhiyun
36