From: cantor Date: Mon, 12 Feb 2007 05:18:43 +0000 (+0000) Subject: Don't call virtual method from d'tor. X-Git-Tag: 1.4.1~572 X-Git-Url: http://www.project-moonshot.org/gitweb/?p=shibboleth%2Fxmltooling.git;a=commitdiff_plain;h=ffe6d79a1c61111e9545676b11b6ad50fc7b41df Don't call virtual method from d'tor. git-svn-id: https://svn.middleware.georgetown.edu/cpp-xmltooling/trunk@251 de75baf8-a10c-0410-a50a-987c0e22f00f --- diff --git a/xmltooling/soap/impl/SOAPClient.cpp b/xmltooling/soap/impl/SOAPClient.cpp index 48a6ab2..ba4676d 100644 --- a/xmltooling/soap/impl/SOAPClient.cpp +++ b/xmltooling/soap/impl/SOAPClient.cpp @@ -37,7 +37,7 @@ using namespace std; SOAPClient::~SOAPClient() { - reset(); + delete m_transport; } void SOAPClient::reset() diff --git a/xmltooling/xmltooling.vcproj b/xmltooling/xmltooling.vcproj index f92fdb0..2b3a530 100644 --- a/xmltooling/xmltooling.vcproj +++ b/xmltooling/xmltooling.vcproj @@ -45,7 +45,7 @@ MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="3" - UsePrecompiledHeader="0" + PrecompiledHeaderThrough="" BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="true" @@ -123,7 +123,7 @@ AdditionalIncludeDirectories=""$(SolutionDir)";"$(ProjectDir)"" PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL" RuntimeLibrary="2" - UsePrecompiledHeader="0" + PrecompiledHeaderThrough="" WarningLevel="3" Detect64BitPortabilityProblems="true" DebugInformationFormat="3" diff --git a/xmltoolingtest/xmltoolingtest.vcproj b/xmltoolingtest/xmltoolingtest.vcproj index d5b8234..4d8363a 100644 --- a/xmltoolingtest/xmltoolingtest.vcproj +++ b/xmltoolingtest/xmltoolingtest.vcproj @@ -45,7 +45,6 @@ MinimalRebuild="true" BasicRuntimeChecks="3" RuntimeLibrary="3" - UsePrecompiledHeader="0" BrowseInformation="1" WarningLevel="3" Detect64BitPortabilityProblems="true" @@ -121,7 +120,6 @@ AdditionalIncludeDirectories="$(SolutionDir)" PreprocessorDefinitions="WIN32;NDEBUG;_CONSOLE;_CRT_SECURE_NO_DEPRECATE=1" RuntimeLibrary="2" - UsePrecompiledHeader="0" WarningLevel="3" Detect64BitPortabilityProblems="true" DebugInformationFormat="3" @@ -439,7 +437,7 @@ > @@ -448,7 +446,7 @@ >