Lines Matching refs:ret

100 	php_url *ret = ecalloc(1, sizeof(php_url));  in php_url_parse_ex()  local
123 ret->scheme = estrndup(s, (e - s)); in php_url_parse_ex()
124 php_replace_controlchars_ex(ret->scheme, (e - s)); in php_url_parse_ex()
145 ret->scheme = estrndup(s, (e-s)); in php_url_parse_ex()
146 php_replace_controlchars_ex(ret->scheme, (e - s)); in php_url_parse_ex()
152 ret->scheme = estrndup(s, (e-s)); in php_url_parse_ex()
153 php_replace_controlchars_ex(ret->scheme, (e - s)); in php_url_parse_ex()
157 if (!strncasecmp("file", ret->scheme, sizeof("file"))) { in php_url_parse_ex()
169 if (!strncasecmp("file", ret->scheme, sizeof("file"))) { in php_url_parse_ex()
194 ret->port = (unsigned short) port; in php_url_parse_ex()
199 STR_FREE(ret->scheme); in php_url_parse_ex()
200 efree(ret); in php_url_parse_ex()
204 STR_FREE(ret->scheme); in php_url_parse_ex()
205 efree(ret); in php_url_parse_ex()
246 ret->user = estrndup(s, (pp-s)); in php_url_parse_ex()
247 php_replace_controlchars_ex(ret->user, (pp - s)); in php_url_parse_ex()
250 ret->pass = estrndup(pp, (p-pp)); in php_url_parse_ex()
251 php_replace_controlchars_ex(ret->pass, (p-pp)); in php_url_parse_ex()
253 ret->user = estrndup(s, (p-s)); in php_url_parse_ex()
254 php_replace_controlchars_ex(ret->user, (p-s)); in php_url_parse_ex()
273 if (!ret->port) { in php_url_parse_ex()
276 STR_FREE(ret->scheme); in php_url_parse_ex()
277 STR_FREE(ret->user); in php_url_parse_ex()
278 STR_FREE(ret->pass); in php_url_parse_ex()
279 efree(ret); in php_url_parse_ex()
287 ret->port = (unsigned short)port; in php_url_parse_ex()
289 STR_FREE(ret->scheme); in php_url_parse_ex()
290 STR_FREE(ret->user); in php_url_parse_ex()
291 STR_FREE(ret->pass); in php_url_parse_ex()
292 efree(ret); in php_url_parse_ex()
304 STR_FREE(ret->scheme); in php_url_parse_ex()
305 STR_FREE(ret->user); in php_url_parse_ex()
306 STR_FREE(ret->pass); in php_url_parse_ex()
307 efree(ret); in php_url_parse_ex()
311 ret->host = estrndup(s, (p-s)); in php_url_parse_ex()
312 php_replace_controlchars_ex(ret->host, (p - s)); in php_url_parse_ex()
315 return ret; in php_url_parse_ex()
327 ret->path = estrndup(s, (pp-s)); in php_url_parse_ex()
328 php_replace_controlchars_ex(ret->path, (pp - s)); in php_url_parse_ex()
335 ret->path = estrndup(s, (p-s)); in php_url_parse_ex()
336 php_replace_controlchars_ex(ret->path, (p - s)); in php_url_parse_ex()
341 ret->query = estrndup(p, (pp-p)); in php_url_parse_ex()
342 php_replace_controlchars_ex(ret->query, (pp - p)); in php_url_parse_ex()
347 ret->query = estrndup(p, (ue-p)); in php_url_parse_ex()
348 php_replace_controlchars_ex(ret->query, (ue - p)); in php_url_parse_ex()
352 ret->path = estrndup(s, (p-s)); in php_url_parse_ex()
353 php_replace_controlchars_ex(ret->path, (p - s)); in php_url_parse_ex()
360 ret->fragment = estrndup(p, (ue-p)); in php_url_parse_ex()
361 php_replace_controlchars_ex(ret->fragment, (ue - p)); in php_url_parse_ex()
364 ret->path = estrndup(s, (ue-s)); in php_url_parse_ex()
365 php_replace_controlchars_ex(ret->path, (ue - s)); in php_url_parse_ex()
368 return ret; in php_url_parse_ex()