From 1a70d1158e710314fa70ab5de5b279c835ff1939 Mon Sep 17 00:00:00 2001 From: Frank Praznik Date: Fri, 29 Aug 2025 19:03:44 -0400 Subject: [PATCH] fs: Fix OpenBSD path retrieval Set the path start pointer to point to a valid string. (cherry picked from commit fdfde42db1439a162f45aad8bff20c0f60bf425b) --- src/filesystem/unix/SDL_sysfilesystem.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/filesystem/unix/SDL_sysfilesystem.c b/src/filesystem/unix/SDL_sysfilesystem.c index b0f2dd5c83..6701e8c24b 100644 --- a/src/filesystem/unix/SDL_sysfilesystem.c +++ b/src/filesystem/unix/SDL_sysfilesystem.c @@ -78,7 +78,7 @@ static char *search_path_for_binary(const char *bin) char *envr; size_t alloc_size; char *exe = NULL; - char *start = envr; + char *start; char *ptr; if (!envr_real) { @@ -86,7 +86,7 @@ static char *search_path_for_binary(const char *bin) return NULL; } - envr = SDL_strdup(envr_real); + start = envr = SDL_strdup(envr_real); if (!envr) { return NULL; }