зеркало из https://github.com/mozilla/pjs.git
Release font metrics when done
This commit is contained in:
Родитель
8349929d63
Коммит
eea2acfb7e
|
@ -871,6 +871,7 @@ TextFrame::PaintRegularText(nsIPresContext& aPresContext,
|
|||
|
||||
aRenderingContext.SetColor(NS_RGB(255,0,0));
|
||||
aRenderingContext.DrawLine(textLen, 0, textLen, mRect.height);
|
||||
NS_RELEASE(fm);
|
||||
}
|
||||
return;
|
||||
}
|
||||
|
@ -1091,7 +1092,7 @@ TextFrame::PaintRegularText(nsIPresContext& aPresContext,
|
|||
const nsStyleColor* color = (const nsStyleColor*)mStyleContext->GetStyleData(eStyleStruct_Color);
|
||||
aRenderingContext.SetColor(color->mColor);
|
||||
*/
|
||||
|
||||
NS_RELEASE(fm);
|
||||
} else {
|
||||
// Render the text
|
||||
const nsStyleColor* color = (const nsStyleColor*)mStyleContext->GetStyleData(eStyleStruct_Color);
|
||||
|
@ -1105,7 +1106,6 @@ TextFrame::PaintRegularText(nsIPresContext& aPresContext,
|
|||
NS_RELEASE(shell);
|
||||
NS_RELEASE(doc);
|
||||
NS_RELEASE(selection);
|
||||
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
|
|
|
@ -239,6 +239,7 @@ HandleThrobberEvent(nsGUIEvent *aEvent)
|
|||
w = met->GetWidth(str[0]) + met->GetWidth(str[1]);
|
||||
h = met->GetHeight();
|
||||
cx->DrawString(str, 2, (bounds.width - w) >> 1, (bounds.height - h) >> 1, 0);
|
||||
NS_RELEASE(met);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
|
Загрузка…
Ссылка в новой задаче