[3/3] gdiplus: get_log_fontW helper requires a valid graphics object.

Dmitry Timoshkov dmitry at baikal.ru
Sun Aug 26 23:28:30 CDT 2012


Vincent Povirk <madewokherd at gmail.com> wrote:

> > +        GdipFree(backup);
> 
> I think you want GdipDeletePath.

Other places of GdipAddPathString implementation need this fixed as well then.

> This seems very convoluted. Couldn't we just skip the size conversion
> in get_log_fontW when graphics is NULL? Any cases where the scaling
> would produce a size other than the em size need to be fixed in
> GdipAddPathString anyway.

GdipAddPathString already creates an HDC to select hfont into it, so using
graphics object created from it seems pretty straightforward.

-- 
Dmitry.



More information about the wine-devel mailing list