mirror of
git://source.winehq.org/git/wine.git
synced 2024-10-14 19:47:27 +00:00
dwrite/tests: Fix some leaks in tests (Valgrind).
Signed-off-by: Nikolay Sivov <nsivov@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
f1079fe162
commit
96cc50e1d0
|
@ -2090,6 +2090,8 @@ todo_wine
|
||||||
ok(metrics[4].isWhitespace == 0, "got %d\n", metrics[4].isWhitespace);
|
ok(metrics[4].isWhitespace == 0, "got %d\n", metrics[4].isWhitespace);
|
||||||
ok(metrics[5].isWhitespace == 1, "got %d\n", metrics[5].isWhitespace);
|
ok(metrics[5].isWhitespace == 1, "got %d\n", metrics[5].isWhitespace);
|
||||||
|
|
||||||
|
IDWriteTextLayout_Release(layout);
|
||||||
|
|
||||||
IDWriteInlineObject_Release(trimm);
|
IDWriteInlineObject_Release(trimm);
|
||||||
IDWriteTextFormat_Release(format);
|
IDWriteTextFormat_Release(format);
|
||||||
IDWriteFactory_Release(factory);
|
IDWriteFactory_Release(factory);
|
||||||
|
@ -3298,6 +3300,7 @@ static void test_GetLineMetrics(void)
|
||||||
ok(metrics[0].isTrimmed == FALSE, "got %d\n", metrics[0].isTrimmed);
|
ok(metrics[0].isTrimmed == FALSE, "got %d\n", metrics[0].isTrimmed);
|
||||||
|
|
||||||
IDWriteTextLayout_Release(layout);
|
IDWriteTextLayout_Release(layout);
|
||||||
|
IDWriteTextFormat_Release(format);
|
||||||
|
|
||||||
/* Test line height and baseline calculation */
|
/* Test line height and baseline calculation */
|
||||||
hr = IDWriteFactory_GetSystemFontCollection(factory, &syscollection, FALSE);
|
hr = IDWriteFactory_GetSystemFontCollection(factory, &syscollection, FALSE);
|
||||||
|
@ -3619,6 +3622,8 @@ static void test_SetTextAlignment(void)
|
||||||
else
|
else
|
||||||
win_skip("IDWriteTextFormat1 is not supported\n");
|
win_skip("IDWriteTextFormat1 is not supported\n");
|
||||||
|
|
||||||
|
IDWriteTextLayout_Release(layout);
|
||||||
|
|
||||||
for (i = 0; i < sizeof(stringsW)/sizeof(stringsW[0]); i++) {
|
for (i = 0; i < sizeof(stringsW)/sizeof(stringsW[0]); i++) {
|
||||||
FLOAT text_width;
|
FLOAT text_width;
|
||||||
|
|
||||||
|
@ -4653,6 +4658,8 @@ static void test_SetLastLineWrapping(void)
|
||||||
hr = IDWriteTextLayout2_SetLastLineWrapping(layout2, TRUE);
|
hr = IDWriteTextLayout2_SetLastLineWrapping(layout2, TRUE);
|
||||||
ok(hr == S_OK, "got 0x%08x\n", hr);
|
ok(hr == S_OK, "got 0x%08x\n", hr);
|
||||||
|
|
||||||
|
IDWriteTextLayout2_Release(layout2);
|
||||||
|
IDWriteTextFormat1_Release(format1);
|
||||||
IDWriteFactory_Release(factory);
|
IDWriteFactory_Release(factory);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue