Michael Stefaniuc : user32/tests: Pass HEAP_ZERO_MEMORY to HeapAlloc() instead of clearing the memory with a separate memset() call.

Alexandre Julliard julliard at winehq.org
Fri Dec 7 11:01:49 CST 2007


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

Author: Michael Stefaniuc <mstefani at redhat.de>
Date:   Fri Dec  7 01:14:24 2007 +0100

user32/tests: Pass HEAP_ZERO_MEMORY to HeapAlloc() instead of clearing the memory with a separate memset() call.

---

 dlls/user32/tests/listbox.c |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dlls/user32/tests/listbox.c b/dlls/user32/tests/listbox.c
index 529e2c0..9829bd5 100644
--- a/dlls/user32/tests/listbox.c
+++ b/dlls/user32/tests/listbox.c
@@ -168,13 +168,11 @@ check (const struct listbox_test test)
 	WCHAR *txtw;
 	int resA, resW;
 
-	txt = HeapAlloc (GetProcessHeap(), 0, size+1);
-	memset(txt, 0, size+1);
+	txt = HeapAlloc (GetProcessHeap(), HEAP_ZERO_MEMORY, size+1);
 	resA=SendMessageA(hLB, LB_GETTEXT, i, (LPARAM)txt);
         ok(!strcmp (txt, strings[i]), "returned string for item %d does not match %s vs %s\n", i, txt, strings[i]);
 
-	txtw = HeapAlloc (GetProcessHeap(), 0, 2*size+2);
-	memset(txtw, 0, 2*size+2);
+	txtw = HeapAlloc (GetProcessHeap(), HEAP_ZERO_MEMORY, 2*size+2);
 	resW=SendMessageW(hLB, LB_GETTEXT, i, (LPARAM)txtw);
 	if (resA != resW) {
             trace("SendMessageW(LB_GETTEXT) not supported on this platform (resA=%d resW=%d), skipping...\n",




More information about the wine-cvs mailing list