diff --git a/src/vector/stb/stb_image.h b/src/vector/stb/stb_image.h index d284fd090d..b52db63f28 100644 --- a/src/vector/stb/stb_image.h +++ b/src/vector/stb/stb_image.h @@ -3771,6 +3771,10 @@ static int stbi__jpeg_info(stbi__context *s, int *x, int *y, int *comp) { int result; stbi__jpeg* j = (stbi__jpeg*) (stbi__malloc(sizeof(stbi__jpeg))); + if (!j) { + stbi__errpuc("outofmem", "Out of memory"); + return 0; + } j->s = s; result = stbi__jpeg_info_raw(j, x, y, comp); STBI_FREE(j);