From: Won-Kyu P. <wk...@gm...> - 2010-03-06 13:45:24
|
Hello, MergeFonts() did not merge embeded bitmaps correctly with different embeded bitmap sets. If one has 12,14,16,25 sbit and the other has 11,12,13,14,15,16,17....24, MergeFonts() can't merge sbit at all. This is a simple patch to fix this problem. --- fontforge-20090923.orig/fontforge/fvfonts.c 2009-09-01 12:24:26.000000000 +0900 +++ fontforge-20090923/fontforge/fvfonts.c 2010-03-06 22:08:46.000000000 +0900 @@ -595,7 +595,6 @@ f_bdf = f_bdf->next; } else if ( t_bdf->pixelsize < f_bdf->pixelsize ) { t_bdf = t_bdf->next; - f_bdf = f_bdf->next; } } } ----- and It works fine for me. Regards, WK Park. |