jpegoptim/CVE-2023-27781.patch
2023-03-27 15:26:07 +08:00

13 lines
469 B
Diff

diff -Naur a/jpegoptim.c b/jpegoptim.c
--- a/jpegoptim.c 2023-03-27 15:19:15.047509310 +0800
+++ b/jpegoptim.c 2023-03-27 15:20:14.408374405 +0800
@@ -1028,7 +1028,7 @@
fprintf(LOG_FH,csv ? "skipped\n" : "skipped.\n");
if (stdout_mode) {
set_filemode_binary(stdout);
- if (fwrite(inbuffer,insize,1,stdout) != 1)
+ if (fwrite(inbuffer, inbufferused, 1, stdout) != 1)
fatal("%s, write failed to stdout",(stdin_mode?"stdin":argv[i]));
}
}