diff --git a/src/filesystem/unix/SDL_sysfilesystem.c b/src/filesystem/unix/SDL_sysfilesystem.c index 751cc8a45a..add7f49515 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; }