Lines Matching refs:internal_file
323 char *internal_file, *error, *str_key; in phar_wrapper_open_dir() local
356 internal_file = resource->path + 1; /* strip leading "/" */ in phar_wrapper_open_dir()
373 if (*internal_file == '\0') { in phar_wrapper_open_dir()
375 internal_file = estrndup(internal_file - 1, 1); in phar_wrapper_open_dir()
376 ret = phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); in phar_wrapper_open_dir()
386 …if (SUCCESS == zend_hash_find(&phar->manifest, internal_file, strlen(internal_file), (void**)&entr… in phar_wrapper_open_dir()
394 internal_file = estrdup(internal_file); in phar_wrapper_open_dir()
396 return phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); in phar_wrapper_open_dir()
398 int i_len = strlen(internal_file); in phar_wrapper_open_dir()
407 if (keylen > (uint)i_len && 0 == memcmp(str_key, internal_file, i_len)) { in phar_wrapper_open_dir()
410 internal_file = estrndup(internal_file, in phar_wrapper_open_dir()
413 return phar_make_dirstream(internal_file, &phar->manifest TSRMLS_CC); in phar_wrapper_open_dir()