From 80474fae365b70f5de7f76a825a27297c8bce57f Mon Sep 17 00:00:00 2001 From: "bryner%netscape.com" Date: Thu, 27 Jun 2002 22:20:59 +0000 Subject: [PATCH] Bug 151607 - fix an uninitialized variable in DocumentViewerImpl::PrintDocContent that was causing a later crash. r=rods, sr=sspitzer. --- content/base/src/nsDocumentViewer.cpp | 2 +- layout/base/nsDocumentViewer.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/content/base/src/nsDocumentViewer.cpp b/content/base/src/nsDocumentViewer.cpp index 688744064b5..a82391bd824 100644 --- a/content/base/src/nsDocumentViewer.cpp +++ b/content/base/src/nsDocumentViewer.cpp @@ -4972,7 +4972,7 @@ DocumentViewerImpl::PrintDocContent(PrintObject* aPO, nsresult& aStatus) if (!aPO->mHasBeenPrinted && aPO->IsPrintable()) { - PRBool donePrinting; + PRBool donePrinting = PR_TRUE; // donePrinting is only valid when when doing synchronous printing aStatus = DoPrint(aPO, PR_FALSE, donePrinting); if (donePrinting) { diff --git a/layout/base/nsDocumentViewer.cpp b/layout/base/nsDocumentViewer.cpp index 688744064b5..a82391bd824 100644 --- a/layout/base/nsDocumentViewer.cpp +++ b/layout/base/nsDocumentViewer.cpp @@ -4972,7 +4972,7 @@ DocumentViewerImpl::PrintDocContent(PrintObject* aPO, nsresult& aStatus) if (!aPO->mHasBeenPrinted && aPO->IsPrintable()) { - PRBool donePrinting; + PRBool donePrinting = PR_TRUE; // donePrinting is only valid when when doing synchronous printing aStatus = DoPrint(aPO, PR_FALSE, donePrinting); if (donePrinting) {