Rob Shearman : advapi32: Don' t test the contents of memory outside of a valid block of memory.

Alexandre Julliard julliard at winehq.org
Wed Dec 2 10:22:14 CST 2009


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

Author: Rob Shearman <robertshearman at gmail.com>
Date:   Wed Dec  2 14:22:11 2009 +0000

advapi32: Don't test the contents of memory outside of a valid block of memory.

---

 dlls/advapi32/tests/security.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/dlls/advapi32/tests/security.c b/dlls/advapi32/tests/security.c
index 470164a..cce2a27 100644
--- a/dlls/advapi32/tests/security.c
+++ b/dlls/advapi32/tests/security.c
@@ -3209,7 +3209,7 @@ static void test_GetSidSubAuthority(void)
     ok(*pGetSidSubAuthority(psid,1) == 93476,"GetSidSubAuthority gave %d expected 93476\n",*pGetSidSubAuthority(psid,1));
     ok(GetLastError() == 0,"GetLastError returned %d instead of 0\n",GetLastError());
     SetLastError(0xbebecaca);
-    todo_wine ok(*pGetSidSubAuthority(psid,4) == 0,"GetSidSubAuthority gave %d,expected 0\n",*pGetSidSubAuthority(psid,4));
+    ok(pGetSidSubAuthority(psid,4) != NULL,"Expected out of bounds GetSidSubAuthority to return a non-NULL pointer\n");
     ok(GetLastError() == 0,"GetLastError returned %d instead of 0\n",GetLastError());
     LocalFree(psid);
 }




More information about the wine-cvs mailing list