diff --git a/mozilla/layout/generic/nsPageFrame.cpp b/mozilla/layout/generic/nsPageFrame.cpp index e57a7a8ef9f..10ac9480789 100644 --- a/mozilla/layout/generic/nsPageFrame.cpp +++ b/mozilla/layout/generic/nsPageFrame.cpp @@ -427,8 +427,8 @@ nsPageFrame::DrawHeaderFooter(nsIRenderingContext& aRenderingContext, if (!aStr2.IsEmpty()) numStrs++; if (!aStr3.IsEmpty()) numStrs++; - nscoord strSpace = aRect.width / numStrs; if (numStrs == 0) return; + nscoord strSpace = aRect.width / numStrs; if (!aStr1.IsEmpty()) { DrawHeaderFooter(aRenderingContext, aFrame, aHeaderFooter, nsIPrintOptions::kJustLeft, aStr1, aRect, aHeight, strSpace); diff --git a/mozilla/layout/html/base/src/nsPageFrame.cpp b/mozilla/layout/html/base/src/nsPageFrame.cpp index e57a7a8ef9f..10ac9480789 100644 --- a/mozilla/layout/html/base/src/nsPageFrame.cpp +++ b/mozilla/layout/html/base/src/nsPageFrame.cpp @@ -427,8 +427,8 @@ nsPageFrame::DrawHeaderFooter(nsIRenderingContext& aRenderingContext, if (!aStr2.IsEmpty()) numStrs++; if (!aStr3.IsEmpty()) numStrs++; - nscoord strSpace = aRect.width / numStrs; if (numStrs == 0) return; + nscoord strSpace = aRect.width / numStrs; if (!aStr1.IsEmpty()) { DrawHeaderFooter(aRenderingContext, aFrame, aHeaderFooter, nsIPrintOptions::kJustLeft, aStr1, aRect, aHeight, strSpace);