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)) {