http://bugs.winehq.org/show_bug.cgi?id=28776
YunSong Hwang hys545@dreamwiz.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Status|CLOSED |UNCONFIRMED Version|1.3.30 |1.5.10 Resolution|FIXED |
--- Comment #14 from YunSong Hwang hys545@dreamwiz.com 2012-08-07 08:25:00 CDT --- I updated fedora15(use freetype-2.4.8-3.fc17).. and git update..
this error has occurred again..
I test git versions wine-286854f->error. wine-c683ad7->No error..
I edit function of freetype.c.
func name is static HFONT freetype_SelectFont( PHYSDEV dev, HFONT hfont ). My fix is --- 4656,4660c4656,4658 < if(csi.fs.fsCsb[0] & (face->fs.fsCsb[0] | face->fs.fsCsb[0])) //add < // if(face->vertical == want_vertical && < // (csi.fs.fsCsb[0] & face->fs.fsCsb[0] < //|| (font_link != NULL && csi.fs.fsCsb[0] & font_link->fs.fsCsb[0]))) < { ---
if(face->vertical == want_vertical && (csi.fs.fsCsb[0] & face->fs.fsCsb[0] || (font_link != NULL && csi.fs.fsCsb[0] & font_link->fs.fsCsb[0]))) {
--- I attached fixed gdi32-freetype.c