diff --git a/src/filesystem/unix/SDL_sysfilesystem.c b/src/filesystem/unix/SDL_sysfilesystem.c index 659d12696..d8eb6e598 100644 --- a/src/filesystem/unix/SDL_sysfilesystem.c +++ b/src/filesystem/unix/SDL_sysfilesystem.c @@ -97,7 +97,7 @@ SDL_GetBasePath(void) #elif defined(__SOLARIS__) const char *path = getexecname(); if ((path != NULL) && (path[0] == '/')) { /* must be absolute path... */ - retval = SDL_strdup(fullpath); + retval = SDL_strdup(path); if (!retval) { SDL_OutOfMemory(); return NULL;