Get_program_directory(): return "./" when not found

This commit is contained in:
Thomas Bernard 2020-02-02 21:45:40 +01:00
parent 0e538b99f6
commit ef703e319a
No known key found for this signature in database
GPG Key ID: 0FF11B67A5C0863C

View File

@ -163,6 +163,11 @@ char * Get_program_directory(const char * argv0)
#else
program_dir = Extract_path(NULL, argv0);
#endif
if (program_dir == NULL)
{
GFX2_Log(GFX2_WARNING, "Failed to detect program directory, using current directory\n");
program_dir = strdup("." PATH_SEPARATOR);
}
return program_dir;
}