From 88ec646c1f843b95635510988c793e4e83cbc8cc Mon Sep 17 00:00:00 2001 From: peter1138 Date: Sat, 20 Jun 2009 09:35:22 +0000 Subject: [PATCH] (svn r16602) -Fix (r13831): Antialiased fonts broken; check pixel_mode instead of palette_mode. (Why did it work at some point?) --- src/fontcache.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/fontcache.cpp b/src/fontcache.cpp index 3e1f0f879f..2b9854b9d0 100644 --- a/src/fontcache.cpp +++ b/src/fontcache.cpp @@ -730,7 +730,7 @@ const Sprite *GetGlyph(FontSize size, WChar key) FT_Render_Glyph(face->glyph, aa ? FT_RENDER_MODE_NORMAL : FT_RENDER_MODE_MONO); /* Despite requesting a normal glyph, FreeType may have returned a bitmap */ - aa = (slot->bitmap.palette_mode == FT_PIXEL_MODE_GRAY); + aa = (slot->bitmap.pixel_mode == FT_PIXEL_MODE_GRAY); /* Add 1 pixel for the shadow on the medium font. Our sprite must be at least 1x1 pixel */ width = max(1, slot->bitmap.width + (size == FS_NORMAL));