Lines Matching refs:atts
186 startElement(void *userData, const XML_Char *name, const XML_Char **atts) { in startElement() argument
193 p = atts; in startElement()
196 nAtts = (int)((p - atts) >> 1); in startElement()
198 qsort((void *)atts, nAtts, sizeof(XML_Char *) * 2, attcmp); in startElement()
199 while (*atts) { in startElement()
201 fputts(*atts++, fp); in startElement()
202 attributeValue(fp, *atts); in startElement()
203 atts++; in startElement()
229 startElementNS(void *userData, const XML_Char *name, const XML_Char **atts) { in startElementNS() argument
249 p = atts; in startElementNS()
252 nAtts = (int)((p - atts) >> 1); in startElementNS()
254 qsort((void *)atts, nAtts, sizeof(XML_Char *) * 2, nsattcmp); in startElementNS()
255 while (*atts) { in startElementNS()
256 name = *atts++; in startElementNS()
264 attributeValue(fp, *atts); in startElementNS()
269 atts++; in startElementNS()
504 const XML_Char **atts) { in defaultStartElement() argument
506 UNUSED_P(atts); in defaultStartElement()
532 nopStartElement(void *userData, const XML_Char *name, const XML_Char **atts) { in nopStartElement() argument
535 UNUSED_P(atts); in nopStartElement()
587 metaStartElement(void *userData, const XML_Char *name, const XML_Char **atts) { in metaStartElement() argument
592 = atts + XML_GetSpecifiedAttributeCount(parser); in metaStartElement()
598 idAttPtr = atts + idAttIndex; in metaStartElement()
602 if (*atts) { in metaStartElement()
605 ftprintf(fp, T("<attribute name=\"%s\" value=\""), atts[0]); in metaStartElement()
606 characterData(data, atts[1], (int)tcslen(atts[1])); in metaStartElement()
607 if (atts >= specifiedAttsEnd) in metaStartElement()
609 else if (atts == idAttPtr) in metaStartElement()
613 } while (*(atts += 2)); in metaStartElement()