From 4148eb4d909460b1db3baea7821336165845f1af Mon Sep 17 00:00:00 2001 From: Try Date: Mon, 18 Nov 2019 19:25:38 +0100 Subject: [PATCH] stb_image: fix CRC reading at the end of IEND chunk in png file --- stb_image.h | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/stb_image.h b/stb_image.h index 196dfd5..d74ef6c 100644 --- a/stb_image.h +++ b/stb_image.h @@ -91,7 +91,7 @@ RECENT REVISION HISTORY: Carmelo J Fdez-Aguera Bug & warning fixes - Marc LeBlanc David Woo Guillaume George Martins Mozeiko + Marc LeBlanc David Woo Guillaume George Martins Mozeiko Alexander Veselov Christpher Lloyd Jerry Jansson Joseph Thomson Phil Jordan Dave Moore Roy Eltham Hayaki Saito Nathan Reed Won Chun Luke Graham Johan Duparc Nick Verigakis @@ -4942,6 +4942,8 @@ static int stbi__parse_png_file(stbi__png *z, int scan, int req_comp) ++s->img_n; } STBI_FREE(z->expanded); z->expanded = NULL; + // end of PNG chunk, read and skip CRC + stbi__get32be(s); return 1; }