Anonymous avatar Anonymous committed 3c0e29f

whoohoo :-D all tests pass for libxml2 2.5.4 again

Modified Files:
LibXML.xs
+ fixed xinclude bug for libxml2 versions later than 2.4.26

Changes
+ version notes

Comments (0)

Files changed (2)

    - fixed segfault while appending entity ref nodes to documents
    - fixed some backward compatibility issues
    - fixed cloning with namespaces misbehaviour
+   - fixed parser problems with libxml2 2.5.3+
    - moved iterator classes into a separate package
      (after realizing some CPAN testers refuse to read their warnings
      from Makefile.PL)
 
         LibXML_croak_error();
 
-        if ( RETVAL > 0 ){
+        if ( RETVAL < 0 ){
             croak( "unknown error due XInclude" );
             XSRETURN_UNDEF;            
         }
-        else {
+        else if ( RETVAL == 0 ) {
             RETVAL = 1;
         }
     OUTPUT:
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.