~Font()
{
+#if !defined(ECERE_NOTRUETYPE)
int entry;
-#if !defined(ECERE_NOTRUETYPE)
GlyphPack pack;
while((pack = (GlyphPack)glyphPacks.root))
{
glyphPacks.Remove(pack);
delete pack;
}
-#endif
-#if !defined(ECERE_NOTRUETYPE)
for(entry = 0; entry<MAX_FONT_LINK_ENTRIES; entry++)
{
FontEntry fontEntry = fontEntries[entry];
bool LoadEntry(FaceInfo info)
{
bool result = false;
+#if !defined(ECERE_NOTRUETYPE)
if(numEntries < MAX_FONT_LINK_ENTRIES)
{
FontEntry fontEntry = FontEntry::Load(info);
result = true;
}
}
+#endif
return result;
}