]> granicus.if.org Git - php/commitdiff
Fix build
authorNikita Popov <nikic@php.net>
Sat, 12 Nov 2016 21:17:21 +0000 (22:17 +0100)
committerNikita Popov <nikic@php.net>
Sat, 12 Nov 2016 21:17:21 +0000 (22:17 +0100)
ext/xml/compat.c

index 0bb7b28410b2e19aa2fc122925e623bfe3a17b21..22f2abee24b127a9e5725b7cc59aec4c64bee57b 100644 (file)
@@ -593,15 +593,16 @@ has been defined and none can be detected */
        }
 #endif
 
+
+       if (parser->parser->lastError.level >= XML_ERR_WARNING) {
+               return 0;
+       }
+
        error = xmlParseChunk(parser->parser, (char *) data, data_len, is_final);
        if (error) {
                return 0;
        } else {
                return 1;
-       } else if (parser->parser->lastError.level > XML_ERR_WARNING ){
-               return 0;
-       } else {
-               return 1;
        }
 }