mirror of
https://github.com/libsdl-org/SDL.git
synced 2025-09-30 23:18:29 +00:00
Add trailing path separator to SDL_GetUserFolder()
This commit is contained in:
@@ -514,6 +514,7 @@ char *SDL_GetUserFolder(SDL_Folder folder)
|
||||
{
|
||||
const char *param = NULL;
|
||||
char *retval;
|
||||
char *newretval;
|
||||
|
||||
/* According to `man xdg-user-dir`, the possible values are:
|
||||
DESKTOP
|
||||
@@ -594,6 +595,16 @@ char *SDL_GetUserFolder(SDL_Folder folder)
|
||||
return NULL;
|
||||
}
|
||||
|
||||
newretval = (char *) SDL_realloc(retval, SDL_strlen(retval) + 2);
|
||||
|
||||
if (!newretval) {
|
||||
SDL_free(retval);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
retval = newretval;
|
||||
SDL_strlcat(retval, "/", SDL_strlen(retval) + 2);
|
||||
|
||||
return retval;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user