From 0ad822eb700e64f219c1a681da2f2d0ea4c64a93 Mon Sep 17 00:00:00 2001 From: Ozkan Sezer Date: Mon, 10 Jul 2023 00:14:35 +0300 Subject: [PATCH] SDL_RWFromMem, SDL_RWFromConstMem: reject negative size parameters. --- src/file/SDL_rwops.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/file/SDL_rwops.c b/src/file/SDL_rwops.c index 87307ab8ab..2f66dcf41a 100644 --- a/src/file/SDL_rwops.c +++ b/src/file/SDL_rwops.c @@ -648,7 +648,7 @@ SDL_RWops *SDL_RWFromMem(void *mem, int size) SDL_InvalidParamError("mem"); return rwops; } - if (!size) { + if (size <= 0) { SDL_InvalidParamError("size"); return rwops; } @@ -675,7 +675,7 @@ SDL_RWops *SDL_RWFromConstMem(const void *mem, int size) SDL_InvalidParamError("mem"); return rwops; } - if (!size) { + if (size <= 0) { SDL_InvalidParamError("size"); return rwops; }