mirror of
https://github.com/php/php-src.git
synced 2024-12-01 05:43:38 +08:00
Fixed bug #71625 Crash in php7.dll with bad phar filename
This commit is contained in:
parent
f613d89501
commit
0445abd547
@ -1791,8 +1791,11 @@ static int phar_analyze_path(const char *fname, const char *ext, int ext_len, in
|
||||
#ifdef PHP_WIN32
|
||||
phar_unixify_path_separators(realpath, strlen(realpath));
|
||||
#endif
|
||||
slash = strstr(realpath, filename) + ((ext - fname) + ext_len);
|
||||
*slash = '\0';
|
||||
slash = strstr(realpath, filename);
|
||||
if (slash) {
|
||||
slash += ((ext - fname) + ext_len);
|
||||
*slash = '\0';
|
||||
}
|
||||
slash = strrchr(realpath, '/');
|
||||
|
||||
if (slash) {
|
||||
|
Loading…
Reference in New Issue
Block a user