Bustage fix for bug 369834.

This commit is contained in:
sharparrow1%yahoo.com 2007-02-13 23:00:39 +00:00
parent a8f437abc4
commit 9f9ef10f7f

View File

@ -935,7 +935,13 @@ nsPrintEngine::PrintPreview(nsIPrintSettings* aPrintSettings,
// we want to view every page in PrintPreview each time
mPrt->mPrintSettings->SetPrintRange(nsIPrintSettings::kRangeAllPages);
mPrt->mPrintDC = ppDC ? ppDC : mDeviceContext;
if (ppDC)
mPrt->mPrintDC = ppDC;
else
mPrt->mPrintDC = mDeviceContext;
if (!mPrt->mPrintDC)
return NS_ERROR_FAILURE;
if (aWebProgressListener != nsnull) {
mPrt->mPrintProgressListeners.AppendObject(aWebProgressListener);