From 32d1fcaf50498cd696d70a5ca12ea08c4889855d Mon Sep 17 00:00:00 2001 From: Alberto Massari <amassari@apache.org> Date: Fri, 19 May 2006 19:18:38 +0000 Subject: [PATCH] Corrections needed by MSVC compiler git-svn-id: https://svn.apache.org/repos/asf/xerces/c/trunk@407888 13f79535-47bb-0310-9956-ffa450edef68 --- Projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj | 4 ++-- .../util/NetAccessors/WinSock/WinSockNetAccessor.cpp | 1 - src/xercesc/validators/DTD/DTDValidator.cpp | 7 +++++-- tests/src/DOM/DOMMemTest/DOMMemTest.cpp | 2 +- tests/src/DOM/DOMTest/DTest.cpp | 4 ++-- tests/src/DOM/Normalizer/Normalizer.cpp | 2 +- tests/src/DOM/RangeTest/RangeTest.cpp | 2 +- tests/src/DOM/Traversal/Traversal.cpp | 2 +- tests/src/DOM/TypeInfo/TypeInfo.cpp | 4 ++-- 9 files changed, 15 insertions(+), 13 deletions(-) diff --git a/Projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj b/Projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj index cde3cc199..1d09f2dee 100644 --- a/Projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj +++ b/Projects/Win32/VC7.1/xerces-all/XercesLib/XercesLib.vcproj @@ -44,7 +44,7 @@ AdditionalOptions="/MACHINE:I386" AdditionalDependencies="ws2_32.lib advapi32.lib " OutputFile="$(OutDir)\xerces-c_3_0.dll" - LinkIncremental="1" + LinkIncremental="0" AdditionalLibraryDirectories="$(OutDir)" GenerateDebugInformation="TRUE" ProgramDatabaseFile="$(OutDir)\xerces-c_3_0.fullpdb" @@ -112,7 +112,7 @@ AdditionalOptions="/MACHINE:I386" AdditionalDependencies="ws2_32.lib advapi32.lib " OutputFile="$(OutDir)\xerces-c_3_0D.dll" - LinkIncremental="2" + LinkIncremental="0" AdditionalLibraryDirectories="$(OutDir)" GenerateDebugInformation="TRUE" ProgramDatabaseFile="$(OutDir)\xerces-c_3_0D.pdb" diff --git a/src/xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.cpp b/src/xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.cpp index 821834436..0001173ed 100644 --- a/src/xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.cpp +++ b/src/xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.cpp @@ -25,7 +25,6 @@ #include <xercesc/util/XMLUniDefs.hpp> #include <xercesc/util/XMLUni.hpp> -#include <xercesc/util/XMLString.hpp> #include <xercesc/util/XMLExceptMsgs.hpp> #include <xercesc/util/NetAccessors/WinSock/BinHTTPURLInputStream.hpp> #include <xercesc/util/NetAccessors/WinSock/WinSockNetAccessor.hpp> diff --git a/src/xercesc/validators/DTD/DTDValidator.cpp b/src/xercesc/validators/DTD/DTDValidator.cpp index da9c43515..240810760 100644 --- a/src/xercesc/validators/DTD/DTDValidator.cpp +++ b/src/xercesc/validators/DTD/DTDValidator.cpp @@ -381,8 +381,11 @@ DTDValidator::validateAttrValue(const XMLAttDef* attDef } -void DTDValidator::preContentValidation(bool /*reuseGrammar*/, - bool validateDefAttr) +void DTDValidator::preContentValidation(bool +#if defined(XERCES_DEBUG) + reuseGrammar +#endif + ,bool validateDefAttr) { // // Lets enumerate all of the elements in the element decl pool diff --git a/tests/src/DOM/DOMMemTest/DOMMemTest.cpp b/tests/src/DOM/DOMMemTest/DOMMemTest.cpp index 2a1fec33b..7347462d4 100644 --- a/tests/src/DOM/DOMMemTest/DOMMemTest.cpp +++ b/tests/src/DOM/DOMMemTest/DOMMemTest.cpp @@ -36,7 +36,7 @@ XERCES_CPP_NAMESPACE_USE bool errorOccurred = false; -#define UNUSED(x) { if(x!=0); } +#define UNUSED(x) { if(x!=0){} } #define TASSERT(c) tassert((c), __FILE__, __LINE__) diff --git a/tests/src/DOM/DOMTest/DTest.cpp b/tests/src/DOM/DOMTest/DTest.cpp index 435c61a94..54625cf8a 100644 --- a/tests/src/DOM/DOMTest/DTest.cpp +++ b/tests/src/DOM/DOMTest/DTest.cpp @@ -36,7 +36,7 @@ #include <xercesc/util/OutOfMemoryException.hpp> #include <xercesc/framework/MemBufInputSource.hpp> -#define UNUSED(x) { if(x!=0); } +#define UNUSED(x) { if(x!=0){} } #define EXCEPTIONSTEST(operation, expectedException, resultFlag, testNum) \ { \ @@ -830,7 +830,7 @@ void DOMTest::findTestNodes(DOMNode* node) { * * */ -int main(int /*argc*/, char **/*argv*/) +int main(int /*argc*/, char ** /*argv*/) { bool OK = true; diff --git a/tests/src/DOM/Normalizer/Normalizer.cpp b/tests/src/DOM/Normalizer/Normalizer.cpp index cc1f2de15..30d405b69 100644 --- a/tests/src/DOM/Normalizer/Normalizer.cpp +++ b/tests/src/DOM/Normalizer/Normalizer.cpp @@ -218,7 +218,7 @@ void Normalizer::serializeNode(const DOMNode * const node) { theOutput->release(); } -int main(int /*argc*/, char **/*argv*/) { +int main(int /*argc*/, char ** /*argv*/) { Normalizer *normalizer = new Normalizer(); diff --git a/tests/src/DOM/RangeTest/RangeTest.cpp b/tests/src/DOM/RangeTest/RangeTest.cpp index b8b831771..d74ce5942 100644 --- a/tests/src/DOM/RangeTest/RangeTest.cpp +++ b/tests/src/DOM/RangeTest/RangeTest.cpp @@ -41,7 +41,7 @@ XERCES_CPP_NAMESPACE_USE bool errorOccurred = false; -#define UNUSED(x) { if(x!=0); } +#define UNUSED(x) { if(x!=0){} } #define TASSERT(c) tassert((c), __FILE__, __LINE__) diff --git a/tests/src/DOM/Traversal/Traversal.cpp b/tests/src/DOM/Traversal/Traversal.cpp index 332773905..5e1e7d0a4 100644 --- a/tests/src/DOM/Traversal/Traversal.cpp +++ b/tests/src/DOM/Traversal/Traversal.cpp @@ -41,7 +41,7 @@ XERCES_CPP_NAMESPACE_USE bool errorOccurred = false; -#define UNUSED(x) { if(x!=0); } +#define UNUSED(x) { if(x!=0){} } #define TASSERT(c) tassert((c), __FILE__, __LINE__) diff --git a/tests/src/DOM/TypeInfo/TypeInfo.cpp b/tests/src/DOM/TypeInfo/TypeInfo.cpp index 70b9d20a2..092ada8dc 100644 --- a/tests/src/DOM/TypeInfo/TypeInfo.cpp +++ b/tests/src/DOM/TypeInfo/TypeInfo.cpp @@ -30,7 +30,7 @@ #include <iostream.h> #endif -#define UNUSED(x) { if(x!=0); } +#define UNUSED(x) { if(x!=0){} } #define DOMTYPEINFOTEST(info, type, uri, line) \ tmp = XMLString::equals(info->getTypeName(), type) && XMLString::equals(info->getTypeNamespace(), uri);\ @@ -825,7 +825,7 @@ DOMElement* TypeInfo::findElement(const XMLCh *name) const { return (DOMElement *)toTest; } -int main(int /*argc*/, char **/*argv*/) +int main(int /*argc*/, char ** /*argv*/) { bool passed = true; -- GitLab