Bläddra i källkod

Prevent crash when passing NULL to GuiToggleSlider (#437)

Antonis Geralis 9 månader sedan
förälder
incheckning
d0cbf9bee2
1 ändrade filer med 3 tillägg och 1 borttagningar
  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