From 17d7fbaa890e936e546b974a2eaab7a73e2cee74 Mon Sep 17 00:00:00 2001
From: Alberto Massari <amassari@apache.org>
Date: Fri, 20 Oct 2006 12:49:23 +0000
Subject: [PATCH] Report the correct error when the XML PI has 'XML' instead of
 'xml' (jira#1641)

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@466096 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/internal/XMLScanner.cpp | 40 ++++++++++++++---------------
 1 file changed, 20 insertions(+), 20 deletions(-)

diff --git a/src/xercesc/internal/XMLScanner.cpp b/src/xercesc/internal/XMLScanner.cpp
index 7b0701387..cd5181980 100644
--- a/src/xercesc/internal/XMLScanner.cpp
+++ b/src/xercesc/internal/XMLScanner.cpp
@@ -1678,16 +1678,16 @@ bool XMLScanner::checkXMLDecl(bool startWithAngle) {
             {
                 return true;
             }
-            else if (fReaderMgr.skippedString(XMLUni::fgXMLDeclStringSpaceU)
-               || fReaderMgr.skippedString(XMLUni::fgXMLDeclStringHTabU)
-               || fReaderMgr.skippedString(XMLUni::fgXMLDeclStringLFU)
-               || fReaderMgr.skippedString(XMLUni::fgXMLDeclStringCRU))
-            {
-                //  Just in case, check for upper case. If found, issue
-                //  an error, but keep going.
-                emitError(XMLErrs::XMLDeclMustBeLowerCase);
-                return true;
-            }
+        }
+        else if (fReaderMgr.skippedString(XMLUni::fgXMLDeclStringSpaceU)
+           || fReaderMgr.skippedString(XMLUni::fgXMLDeclStringHTabU)
+           || fReaderMgr.skippedString(XMLUni::fgXMLDeclStringLFU)
+           || fReaderMgr.skippedString(XMLUni::fgXMLDeclStringCRU))
+        {
+            //  Just in case, check for upper case. If found, issue
+            //  an error, but keep going.
+            emitError(XMLErrs::XMLDeclMustBeLowerCase);
+            return true;
         }
     }
     else {
@@ -1699,16 +1699,16 @@ bool XMLScanner::checkXMLDecl(bool startWithAngle) {
             {
                 return true;
             }
-            else if (fReaderMgr.skippedString(XMLUni::fgXMLStringSpaceU)
-               || fReaderMgr.skippedString(XMLUni::fgXMLStringHTabU)
-               || fReaderMgr.skippedString(XMLUni::fgXMLStringLFU)
-               || fReaderMgr.skippedString(XMLUni::fgXMLStringCRU))
-            {
-                //  Just in case, check for upper case. If found, issue
-                //  an error, but keep going.
-                emitError(XMLErrs::XMLDeclMustBeLowerCase);
-                return true;
-            }
+        }
+        else if (fReaderMgr.skippedString(XMLUni::fgXMLStringSpaceU)
+           || fReaderMgr.skippedString(XMLUni::fgXMLStringHTabU)
+           || fReaderMgr.skippedString(XMLUni::fgXMLStringLFU)
+           || fReaderMgr.skippedString(XMLUni::fgXMLStringCRU))
+        {
+            //  Just in case, check for upper case. If found, issue
+            //  an error, but keep going.
+            emitError(XMLErrs::XMLDeclMustBeLowerCase);
+            return true;
         }
     }
 
-- 
GitLab