Lines Matching defs:uri
253 XML_Char *uri;
483 const ATTRIBUTE_ID *attId, const XML_Char *uri,
1433 FREE(parser, b->uri);
3037 XML_Char *uri;
3041 tag->name.str, since this points to the binding->uri
3044 uri = (XML_Char *)tag->name.str + tag->name.uriLen;
3047 *uri++ = *localPart++;
3050 *uri++ = parser->m_namespaceSeparator;
3052 *uri++ = *prefix++;
3054 *uri = XML_T('\0');
3261 XML_Char *uri;
3567 const XML_Char c = b->uri[j];
3572 sip24_update(&sip_state, b->uri, b->uriLen * sizeof(XML_Char));
3694 uri = (XML_Char *)MALLOC(parser, (n + EXPAND_SPARE) * sizeof(XML_Char));
3695 if (! uri)
3698 memcpy(uri, binding->uri, binding->uriLen * sizeof(XML_Char));
3700 if (p->name.str == binding->uri)
3701 p->name.str = uri;
3702 FREE(parser, binding->uri);
3703 binding->uri = uri;
3705 /* if m_namespaceSeparator != '\0' then uri includes it already */
3706 uri = binding->uri + binding->uriLen;
3707 memcpy(uri, localPart, i * sizeof(XML_Char));
3710 uri += i - 1;
3711 *uri = parser->m_namespaceSeparator; /* replace null terminator */
3712 memcpy(uri + 1, binding->prefix->name, prefixLen * sizeof(XML_Char));
3714 tagNamePtr->str = binding->uri;
3834 const XML_Char *uri, BINDING **bindingsPtr) {
3864 if (*uri == XML_T('\0') && prefix->name)
3879 for (len = 0; uri[len]; len++) {
3880 if (isXML && (len > xmlLen || uri[len] != xmlNamespace[len]))
3884 && (len > xmlnsLen || uri[len] != xmlnsNamespace[len]))
3892 // "[uri sep] local [sep prefix] '\0'" back into 1, 2 or 3 pieces
3905 if (parser->m_ns && (uri[len] == parser->m_namespaceSeparator)
3906 && ! is_rfc3986_uri_char(uri[len])) {
3941 parser, b->uri, sizeof(XML_Char) * (len + EXPAND_SPARE));
3944 b->uri = temp;
3967 b->uri
3969 if (! b->uri) {
3976 memcpy(b->uri, uri, len * sizeof(XML_Char));
3978 b->uri[len - 1] = parser->m_namespaceSeparator;
3983 if (*uri == XML_T('\0') && prefix == &parser->m_dtd->defaultPrefix)
3992 prefix->binding ? uri : 0);
6551 dtd->defaultPrefix.binding->uri[i])) {
6605 if (! poolAppendChar(&parser->m_tempPool, prefix->binding->uri[i]))