bug 555435 - compact the cmap block arrays after loading to reduce memory footprint. r=jdaggett

This commit is contained in:
Jonathan Kew 2010-04-15 09:31:12 +01:00
Родитель bfd00b5249
Коммит d38c875f0a
1 изменённых файлов: 4 добавлений и 0 удалений

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

@ -277,6 +277,8 @@ gfxFontUtils::ReadCMAPTableFormat12(PRUint8 *aBuf, PRUint32 aLength, gfxSparseBi
prevEndCharCode = endCharCode;
}
aCharacterMap.mBlocks.Compact();
return NS_OK;
}
@ -352,6 +354,8 @@ gfxFontUtils::ReadCMAPTableFormat4(PRUint8 *aBuf, PRUint32 aLength, gfxSparseBit
}
}
aCharacterMap.mBlocks.Compact();
return NS_OK;
}