Dmitry Timoshkov dmitry@baikal.ru wrote:
--- a/dlls/gdi32/freetype.c +++ b/dlls/gdi32/freetype.c @@ -6677,8 +6677,8 @@ static BOOL get_outline_text_metrics(GdiFont *font) TM.tmWeight = pOS2->usWeightClass; } TM.tmOverhang = 0;
- TM.tmDigitizedAspectX = 300;
- TM.tmDigitizedAspectY = 300;
- TM.tmDigitizedAspectX = 96; /* FIXME */
- TM.tmDigitizedAspectY = 96; /* FIXME */
A couple of comments to the patch: 1. the values should be set to the resolution of the target device, and 96 looks more natural since most of the time the device is a display. 2. the change is for consystency with get_bitmap_text_metrics() which sets these values to 96. 3. even if this pacth is rejected, other patches in the sequence should not be affected by it.