Sweden-Number/dlls/gdiplus
Ken Thomases a3f0a59132 gdiplus: Avoid infinite recursion in flatten_bezier().
If either of the recursive calls would have the same x2, y2, x3, and y3
arguments as the current call, the path is as flat as the precision of floats
allows.

Signed-off-by: Ken Thomases <ken@codeweavers.com>
Signed-off-by: Vincent Povirk <vincent@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
2017-04-25 08:45:10 +02:00
..
tests gdiplus/tests: Add tests for invalid parameter handling for GdipGetFontHeight. 2017-03-08 21:40:33 +01:00
Makefile.in gdiplus: Reimplement metafile loading using gdi32 instead of IPicture. 2016-08-22 12:39:12 +09:00
brush.c gdiplus: Fix GdipCreateLineBrushFromRectWithAngle implementation. 2016-10-25 18:33:33 +02:00
customlinecap.c gdiplus: Added GdipGetCustomLineCapType(). 2017-02-03 19:05:13 +01:00
font.c gdiplus: Check for null in GdipGetFontHeight. 2017-03-08 21:40:31 +01:00
gdiplus.c
gdiplus.manifest
gdiplus.rc
gdiplus.spec gdiplus: Fix GdipCreateStreamOnFile spec file entry. 2017-02-27 10:14:17 +01:00
gdiplus11.manifest
gdiplus_private.h gdiplus: Simplify and standardize the heap_xxx() declarations. 2017-02-27 10:14:09 +01:00
graphics.c gdiplus: Make some GdipDraw*Path() functions static. 2017-01-09 21:29:55 +01:00
graphicspath.c gdiplus: Avoid infinite recursion in flatten_bezier(). 2017-04-25 08:45:10 +02:00
image.c gdiplus: Reimplement GdipCreateHBITMAPFromBitmap so it can work on locked bitmaps. 2017-02-16 08:30:47 +01:00
imageattributes.c gdiplus: Copy remap tables when cloning an ImageAttributes. 2016-08-27 13:22:09 +09:00
matrix.c gdiplus: Use static data for identity check in GdipIsMatrixIdentity(). 2016-11-04 18:42:45 +01:00
metafile.c gdiplus: Implement EMR_EXTSELECTCLIPRGN playback. 2016-10-11 18:38:09 +02:00
pathiterator.c
pen.c gdiplus: Implement GdipResetPenTransform. 2016-02-06 12:23:48 +09:00
region.c gdiplus: Fix its vs it's typos. 2016-08-03 11:13:49 -05:00
stringformat.c