From 4cb637dc22cafa90ee84ab8a6773cbd96d68a983 Mon Sep 17 00:00:00 2001 From: Byeong-Sik Jeon Date: Mon, 2 Oct 2006 06:42:50 +0900 Subject: [PATCH] gdi32: Improve get_nearest_charset(). --- dlls/gdi/freetype.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/gdi/freetype.c b/dlls/gdi/freetype.c index 33d98087990..f4b77a01d47 100644 --- a/dlls/gdi/freetype.c +++ b/dlls/gdi/freetype.c @@ -1914,7 +1914,7 @@ static int get_nearest_charset(Face *face, int *cp) *cp = acp; if(TranslateCharsetInfo((DWORD*)(INT_PTR)acp, &csi, TCI_SRCCODEPAGE)) - if(csi.fs.fsCsb[0] & face->fs.fsCsb[0]) + if(csi.fs.fsCsb[0] & (face->fs.fsCsb[0] | face->fs_links.fsCsb[0])) return csi.ciCharset; for(i = 0; i < 32; i++) {