From e1dea0a81a57169a6a1e9b99c1aca407ccbbd5f5 Mon Sep 17 00:00:00 2001 From: Jutastre Date: Wed, 24 Jul 2024 19:22:29 +0200 Subject: [PATCH] Separate error on missing file extension --- src/rtextures.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/rtextures.c b/src/rtextures.c index d08b237a7..98db3dcb0 100644 --- a/src/rtextures.c +++ b/src/rtextures.c @@ -503,11 +503,16 @@ Image LoadImageFromMemory(const char *fileType, const unsigned char *fileData, i Image image = { 0 }; // Security check for input data - if ((fileType == NULL) || (fileData == NULL) || (dataSize == 0)) + if ((fileData == NULL) || (dataSize == 0)) { TRACELOG(LOG_ERROR, "IMAGE: Invalid file data"); return image; } + if (fileType == NULL) + { + TRACELOG(LOG_ERROR, "IMAGE: Missing file extension"); + return image; + } if ((false) #if defined(SUPPORT_FILEFORMAT_PNG)