[PATCH 1/1] gdiplus: Fix for the "graphics object has no HDC" issue in GdipDrawPath

Vincent Povirk madewokherd at gmail.com
Wed Aug 31 10:55:04 CDT 2016


>> If there's an HDC, we use a mix of GDI rendering and GDI+ rendering.
>> If GDI can support a particular drawing operation, we use that.
>> Otherwise, we render it internally and send it to the HDC using
>> GdiAlphaBlend.
>>
>> At least, that's the general policy. There may be exceptions.
>
> I see, thanks for clearing that up.
>
> Regarding the crash, in "SOFTWARE_GdipDrawThinPath" the line
> "GdipDeletePath(path);" seems faulty.
> It seems odd to delete "path", maybe it should be "flat_path" instead?

Yes, you're right.



More information about the wine-devel mailing list