Lines Matching refs:XML_Char
228 typedef const XML_Char *KEY;
278 XML_Char *uri;
284 const XML_Char *name;
289 const XML_Char *str;
290 const XML_Char *localPart;
291 const XML_Char *prefix;
321 const XML_Char *name;
322 const XML_Char *textPtr;
325 const XML_Char *systemId;
326 const XML_Char *base;
327 const XML_Char *publicId;
328 const XML_Char *notation;
337 const XML_Char *name;
349 XML_Char s[1];
355 const XML_Char *end;
356 XML_Char *ptr;
357 XML_Char *start;
364 XML_Char *name;
373 const XML_Char *value;
379 const XML_Char *uriName;
383 const XML_Char *name;
477 const XML_Char *encodingName);
508 const ATTRIBUTE_ID *attId, const XML_Char *uri,
512 const XML_Char *value, XML_Parser parser);
540 static const XML_Char *getContext(XML_Parser parser);
541 static XML_Bool setContext(XML_Parser parser, const XML_Char *context);
543 static void FASTCALL normalizePublicId(XML_Char *s);
568 static XML_Char *poolAppend(STRING_POOL *pool, const ENCODING *enc,
570 static XML_Char *poolStoreString(STRING_POOL *pool, const ENCODING *enc,
573 static const XML_Char *FASTCALL poolCopyString(STRING_POOL *pool,
574 const XML_Char *s);
575 static const XML_Char *poolCopyStringN(STRING_POOL *pool, const XML_Char *s,
577 static const XML_Char *FASTCALL poolAppendString(STRING_POOL *pool,
578 const XML_Char *s);
585 static XML_Char *copyString(const XML_Char *s,
591 static XML_Parser parserCreate(const XML_Char *encodingName,
593 const XML_Char *nameSep, DTD *dtd);
595 static void parserInit(XML_Parser parser, const XML_Char *encodingName);
671 XML_Char *m_dataBuf;
672 XML_Char *m_dataBufEnd;
699 const XML_Char *m_protocolEncodingName;
717 const XML_Char *m_doctypeName;
718 const XML_Char *m_doctypeSysid;
719 const XML_Char *m_doctypePubid;
720 const XML_Char *m_declAttributeType;
721 const XML_Char *m_declNotationName;
722 const XML_Char *m_declNotationPublicId;
728 const XML_Char *m_curBase;
748 XML_Char m_namespaceSeparator;
768 XML_ParserCreate(const XML_Char *encodingName) { in XML_ParserCreate()
773 XML_ParserCreateNS(const XML_Char *encodingName, XML_Char nsSep) { in XML_ParserCreateNS()
774 XML_Char tmp[2] = {nsSep, 0}; in XML_ParserCreateNS()
779 static const XML_Char implicitContext[]
1060 XML_ParserCreate_MM(const XML_Char *encodingName, in XML_ParserCreate_MM()
1062 const XML_Char *nameSep) { in XML_ParserCreate_MM()
1067 parserCreate(const XML_Char *encodingName, in parserCreate()
1068 const XML_Memory_Handling_Suite *memsuite, const XML_Char *nameSep, in parserCreate()
1115 = (XML_Char *)MALLOC(parser, INIT_DATA_BUF_SIZE * sizeof(XML_Char)); in parserCreate()
1190 parserInit(XML_Parser parser, const XML_Char *encodingName) { in parserInit()
1288 XML_ParserReset(XML_Parser parser, const XML_Char *encodingName) { in XML_ParserReset()
1329 XML_SetEncoding(XML_Parser parser, const XML_Char *encodingName) { in XML_SetEncoding()
1356 XML_ExternalEntityParserCreate(XML_Parser oldParser, const XML_Char *context, in XML_ExternalEntityParserCreate()
1357 const XML_Char *encodingName) { in XML_ExternalEntityParserCreate()
1456 XML_Char tmp[2] = {parser->m_namespaceSeparator, 0}; in XML_ExternalEntityParserCreate()
1649 XML_SetBase(XML_Parser parser, const XML_Char *p) { in XML_SetBase()
1662 const XML_Char *XMLCALL
2563 sizeof(XML_Char)}, in XML_GetFeatureList()
2652 int nameLen = sizeof(XML_Char) * (tag->name.strLen + 1); in storeRawNames()
2665 rawNameLen = ROUND_UP(tag->rawNameLength, sizeof(XML_Char)); in storeRawNames()
2677 if (tag->name.str == (XML_Char *)tag->buf) in storeRawNames()
2678 tag->name.str = (XML_Char *)temp; in storeRawNames()
2684 = (XML_Char *)temp + (tag->name.localPart - (XML_Char *)tag->buf); in storeRawNames()
2866 XML_Char c = 0xA; in doContent()
2907 const XML_Char *name; in doContent()
2909 XML_Char ch = (XML_Char)XmlPredefinedEntityName( in doContent()
2917 ((char *)&ch) + sizeof(XML_Char), __LINE__, in doContent()
2966 const XML_Char *context; in doContent()
2986 XML_Char *toPtr; in doContent()
3012 toPtr = (XML_Char *)tag->buf; in doContent()
3019 convLen = (int)(toPtr - (XML_Char *)tag->buf); in doContent()
3032 toPtr = (XML_Char *)temp + convLen; in doContent()
3036 tag->name.str = (XML_Char *)tag->buf; in doContent()
3044 (const XML_Char **)parser->m_atts); in doContent()
3072 (const XML_Char **)parser->m_atts); in doContent()
3113 const XML_Char *localPart; in doContent()
3114 const XML_Char *prefix; in doContent()
3115 XML_Char *uri; in doContent()
3122 uri = (XML_Char *)tag->name.str + tag->name.uriLen; in doContent()
3161 XML_Char buf[XML_ENCODE_MAX]; in doContent()
3171 XML_Char c = 0xA; in doContent()
3222 parser->m_handlerArg, (const XML_Char *)s, in doContent()
3223 (int)((const XML_Char *)end - (const XML_Char *)s)); in doContent()
3256 charDataHandler(parser->m_handlerArg, (const XML_Char *)s, in doContent()
3257 (int)((const XML_Char *)next - (const XML_Char *)s)); in doContent()
3334 const XML_Char **appAtts; /* the attribute list for the application */ in storeAtts()
3339 XML_Char *uri; in storeAtts()
3342 const XML_Char *localPart; in storeAtts()
3348 const XML_Char *name = poolCopyString(&dtd->pool, tagNamePtr->str); in storeAtts()
3425 appAtts = (const XML_Char **)parser->m_atts; in storeAtts()
3610 const XML_Char *s = appAtts[i]; in storeAtts()
3621 ((XML_Char *)s)[-1] = 0; /* clear flag */ in storeAtts()
3645 const XML_Char c = b->uri[j]; in storeAtts()
3650 sip24_update(&sip_state, b->uri, b->uriLen * sizeof(XML_Char)); in storeAtts()
3655 sip24_update(&sip_state, s, keylen(s) * sizeof(XML_Char)); in storeAtts()
3673 const XML_Char *s1 = poolStart(&parser->m_tempPool); in storeAtts()
3674 const XML_Char *s2 = parser->m_nsAtts[j].uriName; in storeAtts()
3711 ((XML_Char *)s)[-1] = 0; /* clear flag */ in storeAtts()
3716 ((XML_Char *)(appAtts[i]))[-1] = 0; in storeAtts()
3767 if ((unsigned)(n + EXPAND_SPARE) > (size_t)(-1) / sizeof(XML_Char)) { in storeAtts()
3772 uri = (XML_Char *)MALLOC(parser, (n + EXPAND_SPARE) * sizeof(XML_Char)); in storeAtts()
3776 memcpy(uri, binding->uri, binding->uriLen * sizeof(XML_Char)); in storeAtts()
3785 memcpy(uri, localPart, i * sizeof(XML_Char)); in storeAtts()
3790 memcpy(uri + 1, binding->prefix->name, prefixLen * sizeof(XML_Char)); in storeAtts()
3797 is_rfc3986_uri_char(XML_Char candidate) { in is_rfc3986_uri_char()
3912 const XML_Char *uri, BINDING **bindingsPtr) { in addBinding()
3914 static const XML_Char xmlNamespace[] in addBinding()
3923 static const int xmlLen = (int)sizeof(xmlNamespace) / sizeof(XML_Char) - 1; in addBinding()
3925 static const XML_Char xmlnsNamespace[] in addBinding()
3932 = (int)sizeof(xmlnsNamespace) / sizeof(XML_Char) - 1; in addBinding()
4013 if ((unsigned)(len + EXPAND_SPARE) > (size_t)(-1) / sizeof(XML_Char)) { in addBinding()
4018 XML_Char *temp = (XML_Char *)REALLOC( in addBinding()
4019 parser, b->uri, sizeof(XML_Char) * (len + EXPAND_SPARE)); in addBinding()
4040 if ((unsigned)(len + EXPAND_SPARE) > (size_t)(-1) / sizeof(XML_Char)) { in addBinding()
4046 = (XML_Char *)MALLOC(parser, sizeof(XML_Char) * (len + EXPAND_SPARE)); in addBinding()
4054 memcpy(b->uri, uri, len * sizeof(XML_Char)); in addBinding()
4150 XML_Char c = 0xA; in doCdataSection()
4172 charDataHandler(parser->m_handlerArg, (const XML_Char *)s, in doCdataSection()
4173 (int)((const XML_Char *)next - (const XML_Char *)s)); in doCdataSection()
4358 const XML_Char *storedEncName = NULL; in processXmlDecl()
4362 const XML_Char *storedversion = NULL; in processXmlDecl()
4447 handleUnknownEncoding(XML_Parser parser, const XML_Char *encodingName) { in handleUnknownEncoding()
4695 static const XML_Char externalSubsetName[] = {ASCII_HASH, '\0'}; in doProlog()
4697 static const XML_Char atypeCDATA[] in doProlog()
4699 static const XML_Char atypeID[] = {ASCII_I, ASCII_D, '\0'}; in doProlog()
4700 static const XML_Char atypeIDREF[] in doProlog()
4702 static const XML_Char atypeIDREFS[] in doProlog()
4704 static const XML_Char atypeENTITY[] in doProlog()
4706 static const XML_Char atypeENTITIES[] in doProlog()
4709 static const XML_Char atypeNMTOKEN[] in doProlog()
4711 static const XML_Char atypeNMTOKENS[] in doProlog()
4714 static const XML_Char notationPrefix[] in doProlog()
4717 static const XML_Char enumValueSep[] = {ASCII_PIPE, '\0'}; in doProlog()
4718 static const XML_Char enumValueStart[] = {ASCII_LPAREN, '\0'}; in doProlog()
4852 XML_Char *pubId; in doProlog()
4872 XML_Char *tem in doProlog()
5028 const XML_Char *prefix; in doProlog()
5075 const XML_Char *attVal; in doProlog()
5262 const XML_Char *name = poolStoreString(&dtd->pool, enc, s, next); in doProlog()
5292 const XML_Char *name = poolStoreString(&dtd->pool, enc, s, next); in doProlog()
5339 XML_Char *tem = poolStoreString(&parser->m_tempPool, enc, in doProlog()
5352 const XML_Char *systemId = poolStoreString(&parser->m_tempPool, enc, in doProlog()
5486 const XML_Char *name; in doProlog()
5637 const XML_Char *name; in doProlog()
6020 XML_Char buf[XML_ENCODE_MAX]; in appendAttributeValue()
6061 const XML_Char *name; in appendAttributeValue()
6064 XML_Char ch = (XML_Char)XmlPredefinedEntityName( in appendAttributeValue()
6072 ((char *)&ch) + sizeof(XML_Char), __LINE__, in appendAttributeValue()
6150 const XML_Char *textEnd = entity->textPtr + entity->textLen; in appendAttributeValue()
6227 const XML_Char *name; in storeEntityValue()
6314 XML_Char buf[XML_ENCODE_MAX]; in storeEntityValue()
6401 normalizeLines(XML_Char *s) { in normalizeLines()
6402 XML_Char *p; in normalizeLines()
6424 const XML_Char *target; in reportProcessingInstruction()
6425 XML_Char *data; in reportProcessingInstruction()
6451 XML_Char *data; in reportComment()
6511 parser->m_handlerArg, (const XML_Char *)s, in reportDefault()
6512 (int)((const XML_Char *)end - (const XML_Char *)s)); in reportDefault()
6517 XML_Bool isId, const XML_Char *value, XML_Parser parser) { in defineAttribute()
6579 const XML_Char *name; in setElementTypePrefix()
6583 const XML_Char *s; in setElementTypePrefix()
6610 const XML_Char *name; in getAttributeId()
6668 static const XML_Char *
6714 const XML_Char *s; in getContext()
6745 const XML_Char *s; in getContext()
6765 setContext(XML_Parser parser, const XML_Char *context) { in setContext()
6771 const XML_Char *s = context; in setContext()
6829 normalizePublicId(XML_Char *publicId) { in normalizePublicId()
6830 XML_Char *p = publicId; in normalizePublicId()
6831 XML_Char *s; in normalizePublicId()
6961 const XML_Char *name; in dtdCopy()
6978 const XML_Char *name; in dtdCopy()
7012 const XML_Char *name; in dtdCopy()
7092 const XML_Char *cachedOldBase = NULL; in copyEntityTable()
7093 const XML_Char *cachedNewBase = NULL; in copyEntityTable()
7099 const XML_Char *name; in copyEntityTable()
7110 const XML_Char *tem = poolCopyString(newPool, oldE->systemId); in copyEntityTable()
7132 const XML_Char *tem in copyEntityTable()
7140 const XML_Char *tem = poolCopyString(newPool, oldE->notation); in copyEntityTable()
7182 sip24_update(&state, s, keylen(s) * sizeof(XML_Char)); in hash()
7363 static XML_Char *
7380 static const XML_Char *FASTCALL
7381 poolCopyString(STRING_POOL *pool, const XML_Char *s) { in poolCopyString()
7391 static const XML_Char *
7392 poolCopyStringN(STRING_POOL *pool, const XML_Char *s, int n) { in poolCopyStringN()
7416 static const XML_Char *FASTCALL
7417 poolAppendString(STRING_POOL *pool, const XML_Char *s) { in poolAppendString()
7426 static XML_Char *
7446 const size_t stretch = sizeof(XML_Char); /* can be 4 bytes */ in poolBytesToAllocateFor()
7483 (pool->end - pool->start) * sizeof(XML_Char)); in poolGrow()
7561 memcpy(tem->s, pool->start, (pool->ptr - pool->start) * sizeof(XML_Char)); in poolGrow()
7647 XML_Char *str; /* the current string writing location */ in build_model()
7657 if (dtd->contentStringLen > (size_t)(-1) / sizeof(XML_Char)) { in build_model()
7662 > (size_t)(-1) - dtd->contentStringLen * sizeof(XML_Char)) { in build_model()
7667 + (dtd->contentStringLen * sizeof(XML_Char))); in build_model()
7725 str = (XML_Char *)&ret[dtd->scaffCount]; in build_model()
7738 const XML_Char *src; in build_model()
7770 const XML_Char *name = poolStoreString(&dtd->pool, enc, ptr, end); in getElementType()
7789 static XML_Char *
7790 copyString(const XML_Char *s, const XML_Memory_Handling_Suite *memsuite) { in copyString()
7792 XML_Char *result; in copyString()
7802 result = memsuite->malloc_fcn(charsRequired * sizeof(XML_Char)); in copyString()
7806 memcpy(result, s, charsRequired * sizeof(XML_Char)); in copyString()