Lines Matching refs:query
202 * Parse the query part of an URI
243 * Parse the query part of an URI
245 * query = *uric
263 if (uri->query != NULL)
264 xmlFree(uri->query);
266 uri->query = STRNDUP(*str, cur - *str);
268 uri->query = xmlURIUnescapeString(*str, cur - *str, NULL);
270 /* Save the raw bytes of the query as well.
744 * relative-ref = relative-part [ "?" query ] [ "#" fragment ]
802 * scheme ":" hier-part [ "?" query ] [ "#" fragment ]
1286 } else if (uri->query != NULL) {
1300 p = uri->query;
1422 if (uri->query != NULL) xmlFree(uri->query);
1423 uri->query = NULL;
1445 if (uri->query != NULL) xmlFree(uri->query);
1891 else if (uri->query) {
1893 xmlURIEscapeStr(BAD_CAST uri->query, BAD_CAST ";/?:@&=+,$");
2006 * query components are undefined, then it is a reference to the
2008 * query and fragment components are defined as found (or not found)
2012 * in the following aspect: the query component is allowed to be
2035 else if (ref->query != NULL)
2036 res->query = xmlMemStrdup(ref->query);
2039 else if (bas->query != NULL)
2040 res->query = xmlMemStrdup(bas->query);
2061 else if (ref->query != NULL)
2062 res->query = xmlMemStrdup(ref->query);