newpath 2079 ext/phar/phar.c char *newpath; newpath 2087 ext/phar/phar.c newpath = emalloc(strlen(path) + newpath_len + 1); newpath 2088 ext/phar/phar.c memcpy(newpath, PHAR_G(cwd), newpath_len); newpath 2090 ext/phar/phar.c newpath = emalloc(strlen(path) + 2); newpath 2091 ext/phar/phar.c newpath[0] = '/'; newpath 2113 ext/phar/phar.c efree(newpath); newpath 2121 ext/phar/phar.c efree(newpath); newpath 2125 ext/phar/phar.c efree(newpath); newpath 2133 ext/phar/phar.c #define PREVIOUS newpath[newpath_len - 1] newpath 2139 ext/phar/phar.c if (newpath[0] != '/') { newpath 2140 ext/phar/phar.c newpath[newpath_len] = '\0'; newpath 2146 ext/phar/phar.c newpath[newpath_len++] = '/'; newpath 2147 ext/phar/phar.c memcpy(newpath + newpath_len, tok, ptr_length+1); newpath 2149 ext/phar/phar.c memcpy(newpath + newpath_len, tok, ptr_length+1); newpath 2174 ext/phar/phar.c newpath[newpath_len] = '\0'; newpath 2175 ext/phar/phar.c return erealloc(newpath, newpath_len + 1); newpath 2005 ext/phar/phar_object.c char *newname = NULL, *newpath = NULL; newpath 2090 ext/phar/phar_object.c phar->fname_len = spprintf(&newpath, 0, "%s%s", basepath, newname); newpath 2091 ext/phar/phar_object.c phar->fname = newpath; newpath 2092 ext/phar/phar_object.c phar->ext = newpath + phar->fname_len - strlen(ext) - 1; newpath 2096 ext/phar/phar_object.c if (PHAR_G(manifest_cached) && NULL != (pphar = zend_hash_str_find_ptr(&cached_phars, newpath, phar->fname_len))) { newpath 2102 ext/phar/phar_object.c if (NULL != (pphar = zend_hash_str_find_ptr(&(PHAR_G(phar_fname_map)), newpath, phar->fname_len))) { newpath 2115 ext/phar/phar_object.c newpath = oldpath; newpath 2125 ext/phar/phar_object.c if (SUCCESS == php_stream_stat_path(newpath, &ssb)) { newpath 2126 ext/phar/phar_object.c zend_throw_exception_ex(spl_ce_BadMethodCallException, 0, "phar \"%s\" exists and must be unlinked prior to conversion", newpath); newpath 2131 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)) { newpath 2142 ext/phar/phar_object.c phar->alias = estrndup(newpath, strlen(newpath)); newpath 2143 ext/phar/phar_object.c phar->alias_len = strlen(newpath); newpath 2145 ext/phar/phar_object.c zend_hash_str_update_ptr(&(PHAR_G(phar_alias_map)), newpath, phar->fname_len, phar); newpath 2151 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)) { newpath 2161 ext/phar/phar_object.c if ((!pphar || phar == pphar) && NULL == zend_hash_str_update_ptr(&(PHAR_G(phar_fname_map)), newpath, phar->fname_len, phar)) {