Lines Matching refs:ret

100 	php_url *ret = ecalloc(1, sizeof(php_url));  in php_url_parse_ex()  local
127 ret->scheme = estrndup(s, (e - s)); in php_url_parse_ex()
128 php_replace_controlchars_ex(ret->scheme, (e - s)); in php_url_parse_ex()
129 return ret; in php_url_parse_ex()
149 ret->scheme = estrndup(s, (e-s)); in php_url_parse_ex()
150 php_replace_controlchars_ex(ret->scheme, (e - s)); in php_url_parse_ex()
155 ret->scheme = estrndup(s, (e-s)); in php_url_parse_ex()
156 php_replace_controlchars_ex(ret->scheme, (e - s)); in php_url_parse_ex()
160 if (!strncasecmp("file", ret->scheme, sizeof("file"))) { in php_url_parse_ex()
191 ret->port = (unsigned short) port; in php_url_parse_ex()
196 if (ret->scheme) efree(ret->scheme); in php_url_parse_ex()
197 efree(ret); in php_url_parse_ex()
201 if (ret->scheme) efree(ret->scheme); in php_url_parse_ex()
202 efree(ret); in php_url_parse_ex()
231 ret->user = estrndup(s, (pp-s)); in php_url_parse_ex()
232 php_replace_controlchars_ex(ret->user, (pp - s)); in php_url_parse_ex()
235 ret->pass = estrndup(pp, (p-pp)); in php_url_parse_ex()
236 php_replace_controlchars_ex(ret->pass, (p-pp)); in php_url_parse_ex()
238 ret->user = estrndup(s, (p-s)); in php_url_parse_ex()
239 php_replace_controlchars_ex(ret->user, (p-s)); in php_url_parse_ex()
256 if (!ret->port) { in php_url_parse_ex()
259 if (ret->scheme) efree(ret->scheme); in php_url_parse_ex()
260 if (ret->user) efree(ret->user); in php_url_parse_ex()
261 if (ret->pass) efree(ret->pass); in php_url_parse_ex()
262 efree(ret); in php_url_parse_ex()
270 ret->port = (unsigned short)port; in php_url_parse_ex()
272 if (ret->scheme) efree(ret->scheme); in php_url_parse_ex()
273 if (ret->user) efree(ret->user); in php_url_parse_ex()
274 if (ret->pass) efree(ret->pass); in php_url_parse_ex()
275 efree(ret); in php_url_parse_ex()
287 if (ret->scheme) efree(ret->scheme); in php_url_parse_ex()
288 if (ret->user) efree(ret->user); in php_url_parse_ex()
289 if (ret->pass) efree(ret->pass); in php_url_parse_ex()
290 efree(ret); in php_url_parse_ex()
294 ret->host = estrndup(s, (p-s)); in php_url_parse_ex()
295 php_replace_controlchars_ex(ret->host, (p - s)); in php_url_parse_ex()
298 return ret; in php_url_parse_ex()
310 ret->fragment = estrndup(p, (e - p)); in php_url_parse_ex()
311 php_replace_controlchars_ex(ret->fragment, (e - p)); in php_url_parse_ex()
320 ret->query = estrndup(p, (e - p)); in php_url_parse_ex()
321 php_replace_controlchars_ex(ret->query, (e - p)); in php_url_parse_ex()
327 ret->path = estrndup(s, (e - s)); in php_url_parse_ex()
328 php_replace_controlchars_ex(ret->path, (e - s)); in php_url_parse_ex()
331 return ret; in php_url_parse_ex()