From 6aa227a42880e0ee71d4ba98f6e3594760608330 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Thu, 8 Jan 2026 23:21:56 +0300 Subject: [PATCH] stb_image.h (stbi__start_mem): initialize io.skip and io.eof to NULL Patch authored by @NBickford-NV: https://github.com/miniupnp/stb/pull/1 c.f.: https://github.com/nothings/stb/pull/1751 (cherry picked from commit ab900a389f9888300f67250e275d5b3198de7f09) --- src/video/stb_image.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/video/stb_image.h b/src/video/stb_image.h index 977785fa77..76094f102e 100644 --- a/src/video/stb_image.h +++ b/src/video/stb_image.h @@ -895,6 +895,8 @@ static void stbi__refill_buffer(stbi__context *s); static void stbi__start_mem(stbi__context *s, stbi_uc const *buffer, int len) { s->io.read = NULL; + s->io.skip = NULL; + s->io.eof = NULL; s->read_from_callbacks = 0; s->callback_already_read = 0; s->img_buffer = s->img_buffer_original = (stbi_uc *) buffer;