Nikolay Sivov : gdiplus/tests: Fix region leak (Valgrind).

Alexandre Julliard julliard at winehq.org
Mon Feb 27 15:12:09 CST 2017


Module: wine
Branch: master
Commit: 371c43550ca9724e241fa4dc5f12a3b4e7ce9873
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=371c43550ca9724e241fa4dc5f12a3b4e7ce9873

Author: Nikolay Sivov <nsivov at codeweavers.com>
Date:   Sun Feb 26 16:55:28 2017 +0300

gdiplus/tests: Fix region leak (Valgrind).

Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Vincent Povirk <vincent at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/gdiplus/tests/region.c | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dlls/gdiplus/tests/region.c b/dlls/gdiplus/tests/region.c
index e0ad48e..d4d8772 100644
--- a/dlls/gdiplus/tests/region.c
+++ b/dlls/gdiplus/tests/region.c
@@ -147,6 +147,8 @@ static void test_region_data(DWORD *data, UINT size, INT line)
     /* some Windows versions fail to properly clear the aligned DWORD */
     ok_(__FILE__, line)(data[size - 1] == buf[size - 1] || broken(data[size - 1] != buf[size - 1]),
         "off %u: %#x != %#x\n", size - 1, data[size - 1], buf[size - 1]);
+
+    GdipDeleteRegion(region);
 }
 
 static void test_getregiondata(void)




More information about the wine-cvs mailing list