]> granicus.if.org Git - php/commitdiff
fix segfault (now all existing tests pass
authorGreg Beaver <cellog@php.net>
Mon, 7 Jan 2008 17:31:53 +0000 (17:31 +0000)
committerGreg Beaver <cellog@php.net>
Mon, 7 Jan 2008 17:31:53 +0000 (17:31 +0000)
ext/phar/phar_object.c

index 7a38016d2f8683b15c8ba71b49a334d33e424de3..4f7d9c8dc2155482d6a9f1e7cc3fe4f2c77dbe20 100755 (executable)
@@ -395,7 +395,7 @@ PHP_METHOD(Phar, webPhar)
                entry = fname;
                fname = arch;
                fname_len = arch_len;
-               if (SUCCESS == phar_open_loaded(fname, fname_len, alias, alias_len, 0, &mphar, 0 TSRMLS_CC) && mphar && (phar->is_zip || phar->is_tar)) {
+               if (SUCCESS == phar_open_loaded(fname, fname_len, alias, alias_len, 0, &mphar, 0 TSRMLS_CC) && mphar && (mphar->is_zip || mphar->is_tar)) {
                        efree(arch);
                        fname = mphar->fname;
                        fname_len = mphar->fname_len;