newpath_len 2080 ext/phar/phar.c int newpath_len; newpath_len 2086 ext/phar/phar.c newpath_len = PHAR_G(cwd_len); newpath_len 2087 ext/phar/phar.c newpath = emalloc(strlen(path) + newpath_len + 1); newpath_len 2088 ext/phar/phar.c memcpy(newpath, PHAR_G(cwd), newpath_len); newpath_len 2092 ext/phar/phar.c newpath_len = 1; newpath_len 2133 ext/phar/phar.c #define PREVIOUS newpath[newpath_len - 1] newpath_len 2135 ext/phar/phar.c while (newpath_len > 1 && !IS_BACKSLASH(PREVIOUS)) { newpath_len 2136 ext/phar/phar.c newpath_len--; newpath_len 2140 ext/phar/phar.c newpath[newpath_len] = '\0'; newpath_len 2141 ext/phar/phar.c } else if (newpath_len > 1) { newpath_len 2142 ext/phar/phar.c --newpath_len; newpath_len 2145 ext/phar/phar.c if (newpath_len > 1) { newpath_len 2146 ext/phar/phar.c newpath[newpath_len++] = '/'; newpath_len 2147 ext/phar/phar.c memcpy(newpath + newpath_len, tok, ptr_length+1); newpath_len 2149 ext/phar/phar.c memcpy(newpath + newpath_len, tok, ptr_length+1); newpath_len 2152 ext/phar/phar.c newpath_len += ptr_length; newpath_len 2173 ext/phar/phar.c *new_len = newpath_len; newpath_len 2174 ext/phar/phar.c newpath[newpath_len] = '\0'; newpath_len 2175 ext/phar/phar.c return erealloc(newpath, newpath_len + 1);