From a1edce1685169106d8a6fbc3fed72dfb58bf0c2e Mon Sep 17 00:00:00 2001
From: Alberto Massari <amassari@apache.org>
Date: Thu, 12 Mar 2009 12:44:40 +0000
Subject: [PATCH] When the DOMLSInput contains a stringData buffer, the
 encoding of the source is XMLCH

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

diff --git a/src/xercesc/dom/impl/DOMLSInputImpl.cpp b/src/xercesc/dom/impl/DOMLSInputImpl.cpp
index da2e97486..6b101f8b3 100644
--- a/src/xercesc/dom/impl/DOMLSInputImpl.cpp
+++ b/src/xercesc/dom/impl/DOMLSInputImpl.cpp
@@ -48,6 +48,7 @@ DOMLSInputImpl::~DOMLSInputImpl()
 void DOMLSInputImpl::setStringData(const XMLCh* data)
 {
     fStringData=data;
+    setEncoding(XMLUni::fgXMLChEncodingString);
 }
 
 void DOMLSInputImpl::setByteStream(InputSource* stream)
-- 
GitLab