From 9ec5cf9a4815d17b819e2c2bba0553e7a254a2ba Mon Sep 17 00:00:00 2001
From: Khaled Noaman <knoaman@apache.org>
Date: Mon, 12 Aug 2002 13:24:10 +0000
Subject: [PATCH] Check for empty string.

git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@174110 13f79535-47bb-0310-9956-ffa450edef68
---
 src/xercesc/dom/impl/DOMDocumentImpl.cpp | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/src/xercesc/dom/impl/DOMDocumentImpl.cpp b/src/xercesc/dom/impl/DOMDocumentImpl.cpp
index add84a47b..0510051a0 100644
--- a/src/xercesc/dom/impl/DOMDocumentImpl.cpp
+++ b/src/xercesc/dom/impl/DOMDocumentImpl.cpp
@@ -869,7 +869,8 @@ const XMLCh* DOMDocumentImpl::getVersion() const {
 }
 
 void DOMDocumentImpl::setVersion(const XMLCh* version){
-    if (XMLString::compareString(version, XMLUni::fgSupportedVersion))
+    if (XMLString::stringLen(version) &&
+        XMLString::compareString(version, XMLUni::fgSupportedVersion))
         throw DOMException(DOMException::NOT_SUPPORTED_ERR, 0);
 
     fVersion = cloneString(version);
-- 
GitLab