@@ -7261,10 +7261,10 @@ xmlParseReference(xmlParserCtxt *ctxt) {
72617261 if ((cur -> type == XML_TEXT_NODE ) ||
72627262 (ctxt -> options & XML_PARSE_NOCDATA )) {
72637263 if (ctxt -> sax -> characters != NULL )
7264- ctxt -> sax -> characters (ctxt , cur -> content , len );
7264+ ctxt -> sax -> characters (ctxt -> userData , cur -> content , len );
72657265 } else {
72667266 if (ctxt -> sax -> cdataBlock != NULL )
7267- ctxt -> sax -> cdataBlock (ctxt , cur -> content , len );
7267+ ctxt -> sax -> cdataBlock (ctxt -> userData , cur -> content , len );
72687268 }
72697269
72707270 cur = cur -> next ;
@@ -7284,10 +7284,12 @@ xmlParseReference(xmlParserCtxt *ctxt) {
72847284 if ((cur -> type == XML_TEXT_NODE ) ||
72857285 (ctxt -> options & XML_PARSE_NOCDATA )) {
72867286 if (ctxt -> sax -> characters != NULL )
7287- ctxt -> sax -> characters (ctxt , cur -> content , len );
7287+ ctxt -> sax -> characters (ctxt -> userData , cur -> content ,
7288+ len );
72887289 } else {
72897290 if (ctxt -> sax -> cdataBlock != NULL )
7290- ctxt -> sax -> cdataBlock (ctxt , cur -> content , len );
7291+ ctxt -> sax -> cdataBlock (ctxt -> userData , cur -> content ,
7292+ len );
72917293 }
72927294
72937295 break ;
0 commit comments