mirror of
https://github.com/libretro/RetroArch
synced 2025-04-18 05:43:34 +00:00
Fix extraction of ZIP files
This commit is contained in:
parent
df43c1f99b
commit
076e55a945
@ -48,7 +48,7 @@ static int file_decompressed_subdir(const char *name, const char *valid_exts,
|
|||||||
decompress_state_t *dec = (decompress_state_t*)userdata;
|
decompress_state_t *dec = (decompress_state_t*)userdata;
|
||||||
|
|
||||||
/* Ignore directories. */
|
/* Ignore directories. */
|
||||||
if (path_is_directory(name))
|
if (name[strlen(name) - 1] == '/' || name[strlen(name) - 1] == '\\')
|
||||||
goto next_file;
|
goto next_file;
|
||||||
|
|
||||||
if (strstr(name, dec->subdir) != name)
|
if (strstr(name, dec->subdir) != name)
|
||||||
@ -87,7 +87,7 @@ static int file_decompressed(const char *name, const char *valid_exts,
|
|||||||
decompress_state_t *dec = (decompress_state_t*)userdata;
|
decompress_state_t *dec = (decompress_state_t*)userdata;
|
||||||
|
|
||||||
/* Ignore directories. */
|
/* Ignore directories. */
|
||||||
if (path_is_directory(name))
|
if (name[strlen(name) - 1] == '/' || name[strlen(name) - 1] == '\\')
|
||||||
goto next_file;
|
goto next_file;
|
||||||
|
|
||||||
/* Make directory */
|
/* Make directory */
|
||||||
|
Loading…
x
Reference in New Issue
Block a user