Lines Matching refs:vptr
1989 char *bptr, *uptr, *vptr; in uri_resolve_relative() local
2148 vptr = val; in uri_resolve_relative()
2153 *vptr++ = '.'; in uri_resolve_relative()
2154 *vptr++ = '.'; in uri_resolve_relative()
2155 *vptr++ = '/'; in uri_resolve_relative()
2161 if ((vptr > val) && (len > 0) && (uptr[0] == '/') && in uri_resolve_relative()
2162 (vptr[-1] == '/')) { in uri_resolve_relative()
2163 memcpy(vptr, uptr + 1, len - 1); in uri_resolve_relative()
2164 vptr[len - 2] = 0; in uri_resolve_relative()
2166 memcpy(vptr, uptr, len); in uri_resolve_relative()
2167 vptr[len - 1] = 0; in uri_resolve_relative()
2170 vptr[len - 1] = 0; in uri_resolve_relative()
2174 vptr = val; in uri_resolve_relative()
2176 val = uri_string_escape(vptr, "/;&=+$,"); in uri_resolve_relative()
2177 g_free(vptr); in uri_resolve_relative()