newpath 2125 ext/phar/phar.c char *newpath; newpath 2133 ext/phar/phar.c newpath = emalloc(strlen(path) + newpath_len + 1); newpath 2134 ext/phar/phar.c memcpy(newpath, PHAR_G(cwd), newpath_len); newpath 2136 ext/phar/phar.c newpath = emalloc(strlen(path) + 2); newpath 2137 ext/phar/phar.c newpath[0] = '/'; newpath 2159 ext/phar/phar.c efree(newpath); newpath 2167 ext/phar/phar.c efree(newpath); newpath 2171 ext/phar/phar.c efree(newpath); newpath 2179 ext/phar/phar.c #define PREVIOUS newpath[newpath_len - 1] newpath 2185 ext/phar/phar.c if (newpath[0] != '/') { newpath 2186 ext/phar/phar.c newpath[newpath_len] = '\0'; newpath 2192 ext/phar/phar.c newpath[newpath_len++] = '/'; newpath 2193 ext/phar/phar.c memcpy(newpath + newpath_len, tok, ptr_length+1); newpath 2195 ext/phar/phar.c memcpy(newpath + newpath_len, tok, ptr_length+1); newpath 2220 ext/phar/phar.c newpath[newpath_len] = '\0'; newpath 2221 ext/phar/phar.c return erealloc(newpath, newpath_len + 1); newpath 2028 ext/phar/phar_object.c char *newname = NULL, *newpath = NULL; newpath 2110 ext/phar/phar_object.c phar->fname_len = spprintf(&newpath, 0, "%s%s", basepath, newname); newpath 2111 ext/phar/phar_object.c phar->fname = newpath; newpath 2112 ext/phar/phar_object.c phar->ext = newpath + phar->fname_len - strlen(ext) - 1; newpath 2116 ext/phar/phar_object.c if (PHAR_G(manifest_cached) && SUCCESS == zend_hash_find(&cached_phars, newpath, phar->fname_len, (void **) &pphar)) { newpath 2122 ext/phar/phar_object.c if (SUCCESS == zend_hash_find(&(PHAR_GLOBALS->phar_fname_map), newpath, phar->fname_len, (void **) &pphar)) { newpath 2136 ext/phar/phar_object.c newpath = oldpath; newpath 2146 ext/phar/phar_object.c if (SUCCESS == php_stream_stat_path(newpath, &ssb)) { newpath 2147 ext/phar/phar_object.c zend_throw_exception_ex(spl_ce_BadMethodCallException, 0 TSRMLS_CC, "phar \"%s\" exists and must be unlinked prior to conversion", newpath); newpath 2152 ext/phar/phar_object.c if (SUCCESS != phar_detect_phar_fname_ext(newpath, phar->fname_len, (const char **) &(phar->ext), &(phar->ext_len), 1, 1, 1 TSRMLS_CC)) { newpath 2163 ext/phar/phar_object.c phar->alias = estrndup(newpath, strlen(newpath)); newpath 2164 ext/phar/phar_object.c phar->alias_len = strlen(newpath); newpath 2166 ext/phar/phar_object.c zend_hash_update(&(PHAR_GLOBALS->phar_alias_map), newpath, phar->fname_len, (void*)&phar, sizeof(phar_archive_data*), NULL); newpath 2172 ext/phar/phar_object.c if (SUCCESS != phar_detect_phar_fname_ext(newpath, phar->fname_len, (const char **) &(phar->ext), &(phar->ext_len), 0, 1, 1 TSRMLS_CC)) { newpath 2182 ext/phar/phar_object.c if ((!pphar || phar == *pphar) && SUCCESS != zend_hash_update(&(PHAR_GLOBALS->phar_fname_map), newpath, phar->fname_len, (void*)&phar, sizeof(phar_archive_data*), NULL)) {