]> granicus.if.org Git - php/commitdiff
fixed bug generated by fixes bug #73135
authorEdgar R. Sandi <edgar.r.sandi@gmail.com>
Sun, 16 Oct 2016 06:15:47 +0000 (04:15 -0200)
committerJoe Watkins <krakjoe@php.net>
Sat, 12 Nov 2016 17:49:25 +0000 (17:49 +0000)
ext/xml/compat.c

index 3fc203ee23b7b0a60463c69e0aa3ae138fc1d9d4..0bb7b28410b2e19aa2fc122925e623bfe3a17b21 100644 (file)
@@ -594,7 +594,9 @@ has been defined and none can be detected */
 #endif
 
        error = xmlParseChunk(parser->parser, (char *) data, data_len, is_final);
-       if (!error) {
+       if (error) {
+               return 0;
+       } else {
                return 1;
        } else if (parser->parser->lastError.level > XML_ERR_WARNING ){
                return 0;