@@ -281,7 +281,7 @@ typedef struct binding {
281281typedef struct prefix {
282282 const XML_Char * name ;
283283 BINDING * binding ;
284- } PREFIX ;
284+ } PPREFIX ;
285285
286286typedef struct {
287287 const XML_Char * str ;
@@ -360,7 +360,7 @@ typedef struct {
360360 an attribute has been specified. */
361361typedef struct attribute_id {
362362 XML_Char * name ;
363- PREFIX * prefix ;
363+ PPREFIX * prefix ;
364364 XML_Bool maybeTokenized ;
365365 XML_Bool xmlns ;
366366} ATTRIBUTE_ID ;
@@ -379,7 +379,7 @@ typedef struct {
379379
380380typedef struct {
381381 const XML_Char * name ;
382- PREFIX * prefix ;
382+ PPREFIX * prefix ;
383383 const ATTRIBUTE_ID * idAtt ;
384384 int nDefaultAtts ;
385385 int allocDefaultAtts ;
@@ -404,7 +404,7 @@ typedef struct {
404404 XML_Bool paramEntityRead ;
405405 HASH_TABLE paramEntities ;
406406#endif /* XML_DTD */
407- PREFIX defaultPrefix ;
407+ PPREFIX defaultPrefix ;
408408 /* === scaffolding for building content model === */
409409 XML_Bool in_eldecl ;
410410 CONTENT_SCAFFOLD * scaffold ;
@@ -502,7 +502,7 @@ static enum XML_Error storeAtts(XML_Parser parser, const ENCODING *enc,
502502 const char * attStr , TAG_NAME * tagNamePtr ,
503503 BINDING * * bindingsPtr ,
504504 enum XML_Account account );
505- static enum XML_Error addBinding (XML_Parser parser , PREFIX * prefix ,
505+ static enum XML_Error addBinding (XML_Parser parser , PPREFIX * prefix ,
506506 const ATTRIBUTE_ID * attId , const XML_Char * uri ,
507507 BINDING * * bindingsPtr );
508508static int defineAttribute (ELEMENT_TYPE * type , ATTRIBUTE_ID * attId ,
@@ -3915,7 +3915,7 @@ is_rfc3986_uri_char(XML_Char candidate) {
39153915 Therefore one must keep track of the old value outside of addBinding().
39163916*/
39173917static enum XML_Error
3918- addBinding (XML_Parser parser , PREFIX * prefix , const ATTRIBUTE_ID * attId ,
3918+ addBinding (XML_Parser parser , PPREFIX * prefix , const ATTRIBUTE_ID * attId ,
39193919 const XML_Char * uri , BINDING * * bindingsPtr ) {
39203920 // "http://www.w3.org/XML/1998/namespace"
39213921 static const XML_Char xmlNamespace []
@@ -6586,16 +6586,16 @@ setElementTypePrefix(XML_Parser parser, ELEMENT_TYPE *elementType) {
65866586 const XML_Char * name ;
65876587 for (name = elementType -> name ; * name ; name ++ ) {
65886588 if (* name == XML_T (ASCII_COLON )) {
6589- PREFIX * prefix ;
6589+ PPREFIX * prefix ;
65906590 const XML_Char * s ;
65916591 for (s = elementType -> name ; s != name ; s ++ ) {
65926592 if (! poolAppendChar (& dtd -> pool , * s ))
65936593 return 0 ;
65946594 }
65956595 if (! poolAppendChar (& dtd -> pool , XML_T ('\0' )))
65966596 return 0 ;
6597- prefix = (PREFIX * )lookup (parser , & dtd -> prefixes , poolStart (& dtd -> pool ),
6598- sizeof (PREFIX ));
6597+ prefix = (PPREFIX * )lookup (parser , & dtd -> prefixes , poolStart (& dtd -> pool ),
6598+ sizeof (PPREFIX ));
65996599 if (! prefix )
66006600 return 0 ;
66016601 if (prefix -> name == poolStart (& dtd -> pool ))
@@ -6639,8 +6639,8 @@ getAttributeId(XML_Parser parser, const ENCODING *enc, const char *start,
66396639 if (name [5 ] == XML_T ('\0' ))
66406640 id -> prefix = & dtd -> defaultPrefix ;
66416641 else
6642- id -> prefix = (PREFIX * )lookup (parser , & dtd -> prefixes , name + 6 ,
6643- sizeof (PREFIX ));
6642+ id -> prefix = (PPREFIX * )lookup (parser , & dtd -> prefixes , name + 6 ,
6643+ sizeof (PPREFIX ));
66446644 id -> xmlns = XML_TRUE ;
66456645 } else {
66466646 int i ;
@@ -6654,8 +6654,8 @@ getAttributeId(XML_Parser parser, const ENCODING *enc, const char *start,
66546654 }
66556655 if (! poolAppendChar (& dtd -> pool , XML_T ('\0' )))
66566656 return NULL ;
6657- id -> prefix = (PREFIX * )lookup (parser , & dtd -> prefixes ,
6658- poolStart (& dtd -> pool ), sizeof (PREFIX ));
6657+ id -> prefix = (PPREFIX * )lookup (parser , & dtd -> prefixes ,
6658+ poolStart (& dtd -> pool ), sizeof (PPREFIX ));
66596659 if (! id -> prefix )
66606660 return NULL ;
66616661 if (id -> prefix -> name == poolStart (& dtd -> pool ))
@@ -6719,7 +6719,7 @@ getContext(XML_Parser parser) {
67196719 int i ;
67206720 int len ;
67216721 const XML_Char * s ;
6722- PREFIX * prefix = (PREFIX * )hashTableIterNext (& iter );
6722+ PPREFIX * prefix = (PPREFIX * )hashTableIterNext (& iter );
67236723 if (! prefix )
67246724 break ;
67256725 if (! prefix -> binding ) {
@@ -6791,15 +6791,15 @@ setContext(XML_Parser parser, const XML_Char *context) {
67916791 context = s ;
67926792 poolDiscard (& parser -> m_tempPool );
67936793 } else if (* s == XML_T (ASCII_EQUALS )) {
6794- PREFIX * prefix ;
6794+ PPREFIX * prefix ;
67956795 if (poolLength (& parser -> m_tempPool ) == 0 )
67966796 prefix = & dtd -> defaultPrefix ;
67976797 else {
67986798 if (! poolAppendChar (& parser -> m_tempPool , XML_T ('\0' )))
67996799 return XML_FALSE ;
68006800 prefix
6801- = (PREFIX * )lookup (parser , & dtd -> prefixes ,
6802- poolStart (& parser -> m_tempPool ), sizeof (PREFIX ));
6801+ = (PPREFIX * )lookup (parser , & dtd -> prefixes ,
6802+ poolStart (& parser -> m_tempPool ), sizeof (PPREFIX ));
68036803 if (! prefix )
68046804 return XML_FALSE ;
68056805 if (prefix -> name == poolStart (& parser -> m_tempPool )) {
@@ -6966,13 +6966,13 @@ dtdCopy(XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd,
69666966 hashTableIterInit (& iter , & (oldDtd -> prefixes ));
69676967 for (;;) {
69686968 const XML_Char * name ;
6969- const PREFIX * oldP = (PREFIX * )hashTableIterNext (& iter );
6969+ const PPREFIX * oldP = (PPREFIX * )hashTableIterNext (& iter );
69706970 if (! oldP )
69716971 break ;
69726972 name = poolCopyString (& (newDtd -> pool ), oldP -> name );
69736973 if (! name )
69746974 return 0 ;
6975- if (! lookup (oldParser , & (newDtd -> prefixes ), name , sizeof (PREFIX )))
6975+ if (! lookup (oldParser , & (newDtd -> prefixes ), name , sizeof (PPREFIX )))
69766976 return 0 ;
69776977 }
69786978
@@ -7004,7 +7004,7 @@ dtdCopy(XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd,
70047004 if (oldA -> prefix == & oldDtd -> defaultPrefix )
70057005 newA -> prefix = & newDtd -> defaultPrefix ;
70067006 else
7007- newA -> prefix = (PREFIX * )lookup (oldParser , & (newDtd -> prefixes ),
7007+ newA -> prefix = (PPREFIX * )lookup (oldParser , & (newDtd -> prefixes ),
70087008 oldA -> prefix -> name , 0 );
70097009 }
70107010 }
@@ -7049,7 +7049,7 @@ dtdCopy(XML_Parser oldParser, DTD *newDtd, const DTD *oldDtd,
70497049 oldE -> idAtt -> name , 0 );
70507050 newE -> allocDefaultAtts = newE -> nDefaultAtts = oldE -> nDefaultAtts ;
70517051 if (oldE -> prefix )
7052- newE -> prefix = (PREFIX * )lookup (oldParser , & (newDtd -> prefixes ),
7052+ newE -> prefix = (PPREFIX * )lookup (oldParser , & (newDtd -> prefixes ),
70537053 oldE -> prefix -> name , 0 );
70547054 for (i = 0 ; i < newE -> nDefaultAtts ; i ++ ) {
70557055 newE -> defaultAtts [i ].id = (ATTRIBUTE_ID * )lookup (
0 commit comments