Prechádzať zdrojové kódy

fs: Fix OpenBSD path retrieval

Set the path start pointer to point to a valid string.

(cherry picked from commit fdfde42db1439a162f45aad8bff20c0f60bf425b)
Frank Praznik 2 týždňov pred
rodič
commit
1a70d1158e
1 zmenil súbory, kde vykonal 2 pridanie a 2 odobranie
  1. 2 2
      src/filesystem/unix/SDL_sysfilesystem.c

+ 2 - 2
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;
     }