From e6c9ca3a3395f6e0a6a98b15a2fe265ff760ac4a Mon Sep 17 00:00:00 2001 From: "rickg%netscape.com" Date: Tue, 12 Jan 1999 08:46:02 +0000 Subject: [PATCH] removed problematic assertion git-svn-id: svn://10.0.0.236/trunk@17574 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/htmlparser/src/nsParser.cpp | 5 +++-- mozilla/parser/htmlparser/src/nsParser.cpp | 5 +++-- 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/mozilla/htmlparser/src/nsParser.cpp b/mozilla/htmlparser/src/nsParser.cpp index cce803275cf..a81f340ffb4 100644 --- a/mozilla/htmlparser/src/nsParser.cpp +++ b/mozilla/htmlparser/src/nsParser.cpp @@ -45,7 +45,6 @@ static NS_DEFINE_IID(kIStreamListenerIID, NS_ISTREAMLISTENER_IID); static const char* kNullURL = "Error: Null URL given"; static const char* kOnStartNotCalled = "Error: OnStartBinding() must be called before OnDataAvailable()"; -static const char* kOnStopNotCalled = "Error: OnStopBinding() must be called upon termination of netlib process"; static const char* kBadListenerInit = "Error: Parser's IStreamListener API was not setup correctly in constructor."; static nsString kUnknownFilename("unknown"); static nsString kEmptyString("unknown"); @@ -160,7 +159,9 @@ nsParser::nsParser() : mCommand("") { * @return */ nsParser::~nsParser() { - NS_POSTCONDITION(eOnStop==mParserContext->mStreamListenerState,kOnStopNotCalled); + if(eOnStop!=mParserContext->mStreamListenerState) { + NS_WARNING("OnStop may not have been called"); + } NS_IF_RELEASE(mObserver); NS_RELEASE(mSink); diff --git a/mozilla/parser/htmlparser/src/nsParser.cpp b/mozilla/parser/htmlparser/src/nsParser.cpp index cce803275cf..a81f340ffb4 100644 --- a/mozilla/parser/htmlparser/src/nsParser.cpp +++ b/mozilla/parser/htmlparser/src/nsParser.cpp @@ -45,7 +45,6 @@ static NS_DEFINE_IID(kIStreamListenerIID, NS_ISTREAMLISTENER_IID); static const char* kNullURL = "Error: Null URL given"; static const char* kOnStartNotCalled = "Error: OnStartBinding() must be called before OnDataAvailable()"; -static const char* kOnStopNotCalled = "Error: OnStopBinding() must be called upon termination of netlib process"; static const char* kBadListenerInit = "Error: Parser's IStreamListener API was not setup correctly in constructor."; static nsString kUnknownFilename("unknown"); static nsString kEmptyString("unknown"); @@ -160,7 +159,9 @@ nsParser::nsParser() : mCommand("") { * @return */ nsParser::~nsParser() { - NS_POSTCONDITION(eOnStop==mParserContext->mStreamListenerState,kOnStopNotCalled); + if(eOnStop!=mParserContext->mStreamListenerState) { + NS_WARNING("OnStop may not have been called"); + } NS_IF_RELEASE(mObserver); NS_RELEASE(mSink);