Commits

Anonymous committed 5cd76df

Modified Files:
Changes
+ remove reference to not existing man page

perl-libxml-sax.c
+ changed attr name-value handling.
(facing namespace optimization)

  • Participants
  • Parent commits 9663f99

Comments (0)

Files changed (2)

    - fixed external entity loading for entity expansion
    - compatibility fixes
    - basic native libxml2 SAX interface
-     THIS INTERFACE IS STILL EXPERIMENTAL, check XML::LibXML::SAX man page
+     THIS INTERFACE IS STILL EXPERIMENTAL
    - cloneNode clones now within documents
 
 1.49

File perl-libxml-sax.c

     
     PUSHMARK(SP) ;
     XPUSHs(sv_mortalcopy((SV*)((xmlParserCtxtPtr)ctxt->userData)->_private));
+
     XPUSHs(sv_2mortal(newSVpv((char*)name, 0)));
 
     if ( attr != NULL ) {
         while ( *ta ) {
             XPUSHs(sv_2mortal(newSVpv((char*)*ta, 0)));
             ta++;
+            XPUSHs(sv_2mortal(newSVpv((char*)*ta, 0)));
+            ta++;
         }
     }
 
     SAVETMPS;
 
     PUSHMARK(SP) ;
+
     XPUSHs(sv_mortalcopy((SV*)((xmlParserCtxtPtr)ctxt->userData)->_private));
+
     XPUSHs(sv_2mortal(newSVpv((char*)name, 0)));
     PUTBACK;
 
 
     return retval;
 }
+