Lines Matching refs:uri

156   XML_Char *uri;
363 const XML_Char *uri, BINDING **bindingsPtr);
1158 FREE(b->uri);
2564 XML_Char *uri;
2568 tag->name.str, since this points to the binding->uri
2571 uri = (XML_Char *)tag->name.str + tag->name.uriLen;
2573 while (*localPart) *uri++ = *localPart++;
2576 *uri++ = namespaceSeparator;
2577 while (*prefix) *uri++ = *prefix++;
2579 *uri = XML_T('\0');
2759 XML_Char *uri;
2971 const XML_Char c = b->uri[j];
3073 uri = (XML_Char *)MALLOC((n + EXPAND_SPARE) * sizeof(XML_Char));
3074 if (!uri)
3077 memcpy(uri, binding->uri, binding->uriLen * sizeof(XML_Char));
3079 if (p->name.str == binding->uri)
3080 p->name.str = uri;
3081 FREE(binding->uri);
3082 binding->uri = uri;
3084 /* if namespaceSeparator != '\0' then uri includes it already */
3085 uri = binding->uri + binding->uriLen;
3086 memcpy(uri, localPart, i * sizeof(XML_Char));
3089 uri += i - 1;
3090 *uri = namespaceSeparator; /* replace null terminator */
3091 memcpy(uri + 1, binding->prefix->name, prefixLen * sizeof(XML_Char));
3093 tagNamePtr->str = binding->uri;
3102 const XML_Char *uri, BINDING **bindingsPtr)
3132 if (*uri == XML_T('\0') && prefix->name)
3150 for (len = 0; uri[len]; len++) {
3151 if (isXML && (len > xmlLen || uri[len] != xmlNamespace[len]))
3155 && (len > xmlnsLen || uri[len] != xmlnsNamespace[len]))
3173 XML_Char *temp = (XML_Char *)REALLOC(b->uri,
3177 b->uri = temp;
3186 b->uri = (XML_Char *)MALLOC(sizeof(XML_Char) * (len + EXPAND_SPARE));
3187 if (!b->uri) {
3194 memcpy(b->uri, uri, len * sizeof(XML_Char));
3196 b->uri[len - 1] = namespaceSeparator;
3201 if (*uri == XML_T('\0') && prefix == &_dtd->defaultPrefix)
3210 prefix->binding ? uri : 0);
5562 if (!poolAppendChar(&tempPool, dtd->defaultPrefix.binding->uri[i]))
5588 if (!poolAppendChar(&tempPool, prefix->binding->uri[i]))