From 9dc3feef367d04fbc2d2a1a7825f57f3da70e035 Mon Sep 17 00:00:00 2001
From: Tinny Ng <tng@apache.org>
Date: Tue, 16 Jul 2002 18:22:45 +0000
Subject: [PATCH] [Bug 9502] purify UMR in DocumentImpl::DocumentImpl.  Patch
 from Case Larsen.

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

diff --git a/src/xercesc/dom/deprecated/DocumentImpl.cpp b/src/xercesc/dom/deprecated/DocumentImpl.cpp
index 1b44330cf..19463deac 100644
--- a/src/xercesc/dom/deprecated/DocumentImpl.cpp
+++ b/src/xercesc/dom/deprecated/DocumentImpl.cpp
@@ -122,7 +122,6 @@ DocumentImpl::DocumentImpl(const DOMString &fNamespaceURI,
 	setDocumentType(doctype);
 	
     docElement=null;
-    appendChild(createElementNS(fNamespaceURI, qualifiedName));  //root element
     namePool    = new DStringPool(257);
     iterators   = 0;
     treeWalkers = 0;
@@ -131,6 +130,7 @@ DocumentImpl::DocumentImpl(const DOMString &fNamespaceURI,
     ranges      = 0;
     fChanges = 0;
     errorChecking = true;
+    appendChild(createElementNS(fNamespaceURI, qualifiedName));  //root element
 }
 
 void DocumentImpl::setDocumentType(DocumentTypeImpl *doctype)
-- 
GitLab