Parcourir la source

dialog: Don't potentially call SDL_free() on an uninitialized value

Frank Praznik il y a 9 mois
Parent
commit
800c35a2c1
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      src/dialog/unix/SDL_portaldialog.c

+ 1 - 1
src/dialog/unix/SDL_portaldialog.c

@@ -261,7 +261,7 @@ cleanup:
         dbus->connection_remove_filter(conn, &DBus_MessageFilter, signal_data);
 
         if (path) {
-            for (size_t i = 0; i < length; ++i) {
+            for (size_t i = 0; i < current; ++i) {
                 SDL_free((char *)path[i]);
             }
         }