From 4d3b93f5891794a6986c9808fbaaba7ee5a27a10 Mon Sep 17 00:00:00 2001 From: Fabian Giesen Date: Fri, 2 Jul 2021 22:01:23 -0700 Subject: [PATCH] stb_image: Erorr in BMP should error, not assert. There was both the assert and the error check; should just be the error check. Fixes issue #881 (or rather, part of it). --- stb_image.h | 1 - 1 file changed, 1 deletion(-) diff --git a/stb_image.h b/stb_image.h index 01807cc..87ae770 100644 --- a/stb_image.h +++ b/stb_image.h @@ -5411,7 +5411,6 @@ static void *stbi__bmp_load(stbi__context *s, int *x, int *y, int *comp, int req psize = (info.offset - info.extra_read - info.hsz) >> 2; } if (psize == 0) { - STBI_ASSERT(info.offset == s->callback_already_read + (int) (s->img_buffer - s->img_buffer_original)); if (info.offset != s->callback_already_read + (s->img_buffer - s->img_buffer_original)) { return stbi__errpuc("bad offset", "Corrupt BMP"); }