From 800c35a2c165ff0e7032392490d4cea560ea6e17 Mon Sep 17 00:00:00 2001
From: Frank Praznik <[EMAIL REDACTED]>
Date: Wed, 26 Jun 2024 21:56:40 -0400
Subject: [PATCH] dialog: Don't potentially call SDL_free() on an uninitialized
value
---
src/dialog/unix/SDL_portaldialog.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/src/dialog/unix/SDL_portaldialog.c b/src/dialog/unix/SDL_portaldialog.c
index ece4e39db8ca3..de75719eb84f3 100644
--- a/src/dialog/unix/SDL_portaldialog.c
+++ b/src/dialog/unix/SDL_portaldialog.c
@@ -261,7 +261,7 @@ static DBusHandlerResult DBus_MessageFilter(DBusConnection *conn, DBusMessage *m
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]);
}
}