fixing linux fallout from 328906. patch from Simon Montague <smontagu@smontagu.org>. r=pavlov

This commit is contained in:
pavlov%pavlov.net 2006-03-01 18:27:38 +00:00
Родитель f95ae18fe7
Коммит e7f04f1fad
2 изменённых файлов: 6 добавлений и 1 удалений

Просмотреть файл

@ -79,6 +79,11 @@ public:
virtual gfxTextRun *MakeTextRun(const nsAString& aString);
gfxPangoFont *GetFontAt(PRInt32 i) {
return NS_STATIC_CAST(gfxPangoFont*,
NS_STATIC_CAST(gfxFont*, mFonts[i]));
}
protected:
static PRBool FontCallback (const nsAString& fontName,
const nsAString& genericName,

Просмотреть файл

@ -623,7 +623,7 @@ gfxPangoTextRun::~gfxPangoTextRun()
void
gfxPangoTextRun::EnsurePangoLayout(gfxContext *aContext)
{
gfxPangoFont *pf = ((gfxPangoFont*) mGroup->GetFontList()[0]);
nsRefPtr<gfxPangoFont> pf = mGroup->GetFontAt(0);
if (mPangoLayout == nsnull) {
NS_ConvertUTF16toUTF8 u8str(mString);