From 4b67c3a3c39f3da3f5f9bb6109c6067c1d8c786a Mon Sep 17 00:00:00 2001 From: "waterson%netscape.com" Date: Mon, 18 Jan 1999 22:14:59 +0000 Subject: [PATCH] Added an assertion after OpenContainer() to help catch parse errors. git-svn-id: svn://10.0.0.236/trunk@17967 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/rdf/base/src/nsRDFContentSink.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/mozilla/rdf/base/src/nsRDFContentSink.cpp b/mozilla/rdf/base/src/nsRDFContentSink.cpp index 0857c524cb2..845cd1e02f4 100644 --- a/mozilla/rdf/base/src/nsRDFContentSink.cpp +++ b/mozilla/rdf/base/src/nsRDFContentSink.cpp @@ -451,6 +451,7 @@ RDFContentSinkImpl::~RDFContentSinkImpl() NS_IF_RELEASE(mNameSpaceManager); if (mNameSpaceStack) { NS_PRECONDITION(0 == mNameSpaceStack->Count(), "namespace stack not empty"); + // There shouldn't be any here except in an error condition PRInt32 index = mNameSpaceStack->Count(); @@ -590,6 +591,7 @@ RDFContentSinkImpl::OpenContainer(const nsIParserNode& aNode) break; } + NS_ASSERTION(NS_SUCCEEDED(rv), "unexpected content"); return rv; }