From: Greg Beaver Date: Sat, 29 Dec 2007 02:40:49 +0000 (+0000) Subject: make blah.phar/ access indexfile just like blah.phar X-Git-Tag: RELEASE_2_0_0a1~1078 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b8592e228deff43412db34ad72ac82e21d9a4ed7;p=php make blah.phar/ access indexfile just like blah.phar --- diff --git a/ext/phar/phar_object.c b/ext/phar/phar_object.c index 15b3e90f4a..1efa016c18 100755 --- a/ext/phar/phar_object.c +++ b/ext/phar/phar_object.c @@ -288,7 +288,7 @@ PHP_METHOD(Phar, webPhar) if (strstr(path_info, basename)) { entry_len -= fname_len - (basename - fname) + 1; entry = estrndup(path_info + (fname_len - (basename - fname) + 1), entry_len); - if (!entry_len) { + if (!entry_len || (entry_len == 1 && entry[0] == '/')) { efree(entry); /* direct request */ if (index_php_len) {