@@ -967,6 +967,9 @@ SaxParser.prototype._fireEvent = function(iEvt) {
967
967
else if ( 5 == iLen ) {
968
968
hnd [ func ] ( args [ 1 ] , args [ 2 ] , args [ 3 ] , args [ 4 ] , args [ 5 ] ) ;
969
969
}
970
+ else if ( 6 == iLen ) {
971
+ hnd [ func ] ( args [ 1 ] , args [ 2 ] , args [ 3 ] , args [ 4 ] , args [ 5 ] , args [ 6 ] ) ;
972
+ }
970
973
}
971
974
972
975
}
@@ -1000,10 +1003,10 @@ SaxParser.prototype._parseLoop = function(parser) {
1000
1003
nameobject = parser . _parsePrefixAndElementName ( parser . getName ( ) ) ;
1001
1004
theattsandnamespace = parser . _parseNamespacesAndAtts ( theatts ) ;
1002
1005
var theuri = parser . _getContextualNamespace ( nameobject . prefix ) ;
1003
- this . _fireEvent ( SaxParser . ELM_B , nameobject . name , theattsandnamespace [ 0 ] , ( nameobject . prefix === '' ) ? null : nameobject . prefix , ( theuri === '' ) ? null : theuri , theattsandnamespace [ 1 ] ) ;
1006
+ this . _fireEvent ( SaxParser . ELM_B , nameobject . name , theattsandnamespace [ 0 ] , ( nameobject . prefix === '' ) ? null : nameobject . prefix , ( theuri === '' ) ? null : theuri , theattsandnamespace [ 1 ] , true ) ;
1004
1007
1005
1008
parser . _removeExpiredNamesapces ( parser . getName ( ) ) ;
1006
- this . _fireEvent ( SaxParser . ELM_E , nameobject . name , ( nameobject . prefix === '' ) ? null : nameobject . prefix , ( theuri === '' ) ? null : theuri ) ;
1009
+ this . _fireEvent ( SaxParser . ELM_E , nameobject . name , ( nameobject . prefix === '' ) ? null : nameobject . prefix , ( theuri === '' ) ? null : theuri , true ) ;
1007
1010
//this._fireEvent(SaxParser.ELM_B, parser.getName(), this.m_parser.m_atts.map(function(item){return { name : item[0], value : item[1], };}) );
1008
1011
//this._fireEvent(SaxParser.ELM_E, parser.getName());
1009
1012
}
0 commit comments