mirror of
https://github.com/libretro/RetroArch.git
synced 2025-04-02 10:51:52 -04:00
Fix archive delimiter detection when file path contains no slashes
This commit is contained in:
parent
2e215bda5b
commit
eafeb83d0b
1 changed files with 7 additions and 1 deletions
|
@ -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…
Add table
Reference in a new issue