Browse Source

Prevent crash when passing NULL to GuiToggleSlider (#437)

Antonis Geralis 9 months ago
parent
commit
d0cbf9bee2
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/raygui.h

+ 3 - 1
src/raygui.h

@@ -2149,7 +2149,9 @@ int GuiToggleSlider(Rectangle bounds, const char *text, int *active)
 
     // Get substrings items from text (items pointers)
     int itemCount = 0;
-    const char **items = GuiTextSplit(text, ';', &itemCount, NULL);
+    const char **items = NULL;
+
+    if (text != NULL) items = GuiTextSplit(text, ';', &itemCount, NULL);    
 
     Rectangle slider = {
         0,      // Calculated later depending on the active toggle