Petr Gajdos
6a32bbef39
* CVE-2018-11813 [bsc#1096209] + libjpeg-turbo-CVE-2018-11813.patch * remove redundant libjpeg-turbo-CVE-2017-15232.patch [bsc#1062937#c17] - security update: * CVE-2018-11813 [bsc#1096209] + libjpeg-turbo-CVE-2018-11813.patch * remove redundant libjpeg-turbo-CVE-2017-15232.patch [bsc#1062937#c17] OBS-URL: https://build.opensuse.org/package/show/graphics/libjpeg-turbo?expand=0&rev=75
35 lines
1.1 KiB
Diff
35 lines
1.1 KiB
Diff
Index: libjpeg-turbo-1.5.3/rdtarga.c
|
|
===================================================================
|
|
--- libjpeg-turbo-1.5.3.orig/rdtarga.c 2017-12-14 05:39:01.000000000 +0100
|
|
+++ libjpeg-turbo-1.5.3/rdtarga.c 2018-06-13 09:32:33.927652164 +0200
|
|
@@ -125,11 +125,10 @@ METHODDEF(void)
|
|
read_non_rle_pixel (tga_source_ptr sinfo)
|
|
/* Read one Targa pixel from the input file; no RLE expansion */
|
|
{
|
|
- register FILE *infile = sinfo->pub.input_file;
|
|
register int i;
|
|
|
|
for (i = 0; i < sinfo->pixel_size; i++) {
|
|
- sinfo->tga_pixel[i] = (U_CHAR) getc(infile);
|
|
+ sinfo->tga_pixel[i] = (U_CHAR)read_byte(sinfo);
|
|
}
|
|
}
|
|
|
|
@@ -138,7 +137,6 @@ METHODDEF(void)
|
|
read_rle_pixel (tga_source_ptr sinfo)
|
|
/* Read one Targa pixel from the input file, expanding RLE data as needed */
|
|
{
|
|
- register FILE *infile = sinfo->pub.input_file;
|
|
register int i;
|
|
|
|
/* Duplicate previously read pixel? */
|
|
@@ -160,7 +158,7 @@ read_rle_pixel (tga_source_ptr sinfo)
|
|
|
|
/* Read next pixel */
|
|
for (i = 0; i < sinfo->pixel_size; i++) {
|
|
- sinfo->tga_pixel[i] = (U_CHAR) getc(infile);
|
|
+ sinfo->tga_pixel[i] = (U_CHAR)read_byte(sinfo);
|
|
}
|
|
}
|
|
|