mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-24 00:20:01 +00:00
Fix archive delimiter detection when file path contains no slashes
This commit is contained in:
parent
2e215bda5b
commit
eafeb83d0b
@ -87,8 +87,14 @@ const char *path_get_archive_delim(const char *path)
|
||||
|
||||
buf[0] = '\0';
|
||||
|
||||
/* We search for delimiters after the last slash
|
||||
* in the file path to avoid capturing delimiter
|
||||
* characters in any parent directory names.
|
||||
* If there are no slashes in the file name, then
|
||||
* the path is just the file basename - in this
|
||||
* case we search the path in its entirety */
|
||||
if (!last_slash)
|
||||
return NULL;
|
||||
last_slash = path;
|
||||
|
||||
/* Find delimiter position
|
||||
* > Since filenames may contain '#' characters,
|
||||
|
Loading…
Reference in New Issue
Block a user