Commit 3870e5b2 authored by Dmitry Timoshkov's avatar Dmitry Timoshkov Committed by Alexandre Julliard

gdiplus/tests: Add a test for GdipTransformRegion with an empty region path.

parent 10887332
...@@ -117,6 +117,7 @@ static void test_getregiondata(void) ...@@ -117,6 +117,7 @@ static void test_getregiondata(void)
DWORD buf[100]; DWORD buf[100];
GpRect rect; GpRect rect;
GpPath *path; GpPath *path;
GpMatrix *matrix;
memset(buf, 0xee, sizeof(buf)); memset(buf, 0xee, sizeof(buf));
...@@ -376,6 +377,14 @@ static void test_getregiondata(void) ...@@ -376,6 +377,14 @@ static void test_getregiondata(void)
ok((*(buf + 8) & (~ 0x00004000)) == 0x00000000, ok((*(buf + 8) & (~ 0x00004000)) == 0x00000000,
"expected 00000000 got %08x\n", *(buf + 8) & (~ 0x00004000)); "expected 00000000 got %08x\n", *(buf + 8) & (~ 0x00004000));
/* Transform an empty region */
status = GdipCreateMatrix(&matrix);
expect(Ok, status);
status = GdipTransformRegion(region, matrix);
todo_wine
expect(Ok, status);
GdipDeleteMatrix(matrix);
status = GdipDeleteRegion(region); status = GdipDeleteRegion(region);
expect(Ok, status); expect(Ok, status);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment