=?UTF-8?Q?Andr=C3=A9=20Hentschel=20?=: oleaut32/tests: Adjust test to a fixed Windows bug.

Alexandre Julliard julliard at winehq.org
Mon Sep 10 16:01:08 CDT 2018


Module: wine
Branch: master
Commit: 3b2c4d662440494ca53e3c0897036fcf80c13d71
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=3b2c4d662440494ca53e3c0897036fcf80c13d71

Author: André Hentschel <nerv at dawncrow.de>
Date:   Sun Sep  9 14:35:21 2018 +0200

oleaut32/tests: Adjust test to a fixed Windows bug.

Signed-off-by: André Hentschel <nerv at dawncrow.de>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 dlls/oleaut32/tests/safearray.c | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/dlls/oleaut32/tests/safearray.c b/dlls/oleaut32/tests/safearray.c
index 5d54146..9cc3793 100644
--- a/dlls/oleaut32/tests/safearray.c
+++ b/dlls/oleaut32/tests/safearray.c
@@ -2018,9 +2018,10 @@ static void test_SafeArrayDestroyData (void)
   ok(hres == S_OK, "got 0x%08x\n", hres);
 todo_wine
   ok(sa->fFeatures == FADF_HAVEVARTYPE, "got 0x%x\n", sa->fFeatures);
-  ok(sa->pvData != NULL, "got %p\n", sa->pvData);
-  /* There seems to be a bug on windows, especially visible on 64bit systems,
-     probably double-free of similar issue. */
+todo_wine
+  ok(sa->pvData == NULL || broken(sa->pvData != NULL), "got %p\n", sa->pvData);
+  /* There was a bug on windows, especially visible on 64bit systems,
+     probably double-free or similar issue. */
   sa->pvData = NULL;
   SafeArrayDestroy(sa);
 }




More information about the wine-cvs mailing list