From: Paul Gofman <pgofman@codeweavers.com> --- dlls/ddraw/tests/ddraw1.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dlls/ddraw/tests/ddraw1.c b/dlls/ddraw/tests/ddraw1.c index 9ddb58b1bbb..b3a21c5010b 100644 --- a/dlls/ddraw/tests/ddraw1.c +++ b/dlls/ddraw/tests/ddraw1.c @@ -6507,8 +6507,7 @@ static void test_surface_attachment(void) ref = IDirectDrawSurface_Release(backbuffer1); ref = IDirectDrawSurface_Release(surface1); ok(!ref, "got %ld.\n", ref); - ref = IDirectDrawSurface_Release(backbuffer1); - ok(!ref, "got %ld.\n", ref); + /* backbuffer1 is auto-generated attachemnt for surface1 and is supposed to be released during surface1 destruction. */ ref = IDirectDrawSurface_Release(backbuffer2); ok(!ref, "got %ld.\n", ref); ref = IDirectDrawSurface_Release(surface2); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/11060