File libxml2-2.7.1-CVE-2008-4409.patch of Package libxml2

--- parser.c
+++ parser.c
@@ -7225,8 +7225,10 @@
      * Predefined entites override any extra definition
      */
     ent = xmlGetPredefinedEntity(name);
-    if (ent != NULL)
+    if (ent != NULL) {
+        *str = ptr;
         return(ent);
+    }
 
     /*
      * Increate the number of entity references parsed
openSUSE Build Service is sponsored by