From 6edd0865c08e8f828428bf585b006d4d204d9dc5 Mon Sep 17 00:00:00 2001 From: raysan5 Date: Mon, 5 Jul 2021 19:30:30 +0200 Subject: [PATCH] Skip icons name if required #132 Probably this system should be redesigned --- src/raygui.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/raygui.h b/src/raygui.h index 4629e04..1bc5772 100644 --- a/src/raygui.h +++ b/src/raygui.h @@ -3083,9 +3083,10 @@ char **GuiLoadIcons(const char *fileName, bool loadIconsName) for (int i = 0; i < iconsCount; i++) { guiIconsName[i] = (char *)RAYGUI_MALLOC(RICON_MAX_NAME_LENGTH); - fread(guiIconsName[i], 32, 1, rgiFile); + fread(guiIconsName[i], RICON_MAX_NAME_LENGTH, 1, rgiFile); } } + else fseek(rgiFile, iconsCount*RICON_MAX_NAME_LENGTH, SEEK_CUR); // Read icons data directly over guiIcons data array fread(guiIcons, iconsCount*(iconsSize*iconsSize/32), sizeof(unsigned int), rgiFile);