From d746498c9d1a4bb2d5941d8cecea8a76a11f08a4 Mon Sep 17 00:00:00 2001
From: Tinny Ng <tng@apache.org>
Date: Fri, 7 Jun 2002 21:33:40 +0000
Subject: [PATCH] DOM L3: standalone string should compare to yes, not true.

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@173811 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/parsers/AbstractDOMParser.cpp | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/src/xercesc/parsers/AbstractDOMParser.cpp b/src/xercesc/parsers/AbstractDOMParser.cpp
index 41a4901af..9bb7a6c66 100644
--- a/src/xercesc/parsers/AbstractDOMParser.cpp
+++ b/src/xercesc/parsers/AbstractDOMParser.cpp
@@ -707,7 +707,7 @@ void AbstractDOMParser::startEntityReference(const XMLEntityDecl& entDecl)
     fCurrentEntity = entity;
 
     if (fCreateEntityReferenceNodes == true)
-    {        
+    {
         DOMEntityReference *er = fDocument->createEntityReference(entName);
 
         //set the readOnly flag to false before appending node, will be reset in endEntityReference
@@ -733,10 +733,7 @@ void AbstractDOMParser::XMLDecl(const   XMLCh* const version
                                 , const XMLCh* const standalone
                                 , const XMLCh* const actualEncStr)
 {
-    const XMLCh standalone_true[] = {
-            chLatin_t, chLatin_r, chLatin_u, chLatin_e, chNull
-            };
-    fDocument->setStandalone(!XMLString::compareString(standalone_true, standalone));
+    fDocument->setStandalone(!XMLString::compareString(XMLUni::fgYesString, standalone));
 
     fDocument->setVersion(version);
     fDocument->setEncoding(encoding);
-- 
GitLab