From c0c7f1512f14a939e5ef38e79221a9a65d51a70b Mon Sep 17 00:00:00 2001 From: David Abram Cargill <cargilld@apache.org> Date: Wed, 1 Dec 2004 16:18:47 +0000 Subject: [PATCH] Fix for bug xercesc-1304. git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@176215 13f79535-47bb-0310-9956-ffa450edef68 --- src/xercesc/framework/psvi/XSValue.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/xercesc/framework/psvi/XSValue.cpp b/src/xercesc/framework/psvi/XSValue.cpp index 6a787ab39..34d94b0c1 100644 --- a/src/xercesc/framework/psvi/XSValue.cpp +++ b/src/xercesc/framework/psvi/XSValue.cpp @@ -16,6 +16,9 @@ /* * $Log$ + * Revision 1.19 2004/12/01 16:18:47 cargilld + * Fix for bug xercesc-1304. + * * Revision 1.18 2004/11/24 02:34:08 cargilld * Various bug fixes and code cleanup for XSValue. * @@ -1502,14 +1505,14 @@ XSValue::getActValStrings(const XMLCh* const content XMLString::equals(content, XMLUni::fgBooleanValueSpace[2]) ) { XSValue* retVal = new (manager) XSValue(dt_boolean, manager); - retVal->fData.fValue.f_bool = true; + retVal->fData.fValue.f_bool = false; return retVal; } else if (XMLString::equals(content, XMLUni::fgBooleanValueSpace[1]) || XMLString::equals(content, XMLUni::fgBooleanValueSpace[3]) ) { XSValue* retVal = new (manager) XSValue(dt_boolean, manager); - retVal->fData.fValue.f_bool = false; + retVal->fData.fValue.f_bool = true; return retVal; } else -- GitLab