#endif
goto statme_baby;
} else {
- char *save, *save2, *actual;
- int save_len, save2_len, actual_len;
+ char *save;
+ int save_len;
notfound:
save = PHAR_G(cwd);
- save2 = entry;
- actual = entry[0] == '/' ? (entry + 1) : entry;
save_len = PHAR_G(cwd_len);
- save2_len = entry_len;
- actual_len = entry[0] == '/' ? (entry_len - 1) : entry_len;
/* this file is not in the current directory, use the original path */
entry = estrndup(filename, filename_length);
entry_len = filename_length;
PHAR_G(cwd) = save;
PHAR_G(cwd_len) = save_len;
efree(entry);
- efree(save2);
if (IS_EXISTS_CHECK(type)) {
efree(arch);
RETURN_TRUE;
PHAR_G(cwd) = save;
PHAR_G(cwd_len) = save_len;
efree(entry);
- efree(save2);
efree(arch);
if (IS_EXISTS_CHECK(type)) {
RETURN_TRUE;
PHAR_G(cwd) = save;
PHAR_G(cwd_len) = save_len;
efree(entry);
- efree(save2);
efree(arch);
/* Error Occured */
if (!IS_EXISTS_CHECK(type)) {
int phar_open_executed_filename(char *alias, int alias_len, char **error TSRMLS_DC) /* {{{ */
{
char *fname;
- long halt_offset;
zval *halt_constant;
php_stream *fp;
int fname_len;
return FAILURE;
}
- halt_offset = Z_LVAL(*halt_constant);
FREE_ZVAL(halt_constant);
#if PHP_MAJOR_VERSION < 6