Thomas Faber : ntdll/tests: Ensure 4-byte alignment for ATOM_BASIC_INFORMATION.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Apr 22 10:26:41 CDT 2015


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

Author: Thomas Faber <thomas.faber at reactos.org>
Date:   Tue Apr 21 17:14:08 2015 +0200

ntdll/tests: Ensure 4-byte alignment for ATOM_BASIC_INFORMATION.

---

 dlls/ntdll/tests/atom.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dlls/ntdll/tests/atom.c b/dlls/ntdll/tests/atom.c
index 0fed630..972a54e 100644
--- a/dlls/ntdll/tests/atom.c
+++ b/dlls/ntdll/tests/atom.c
@@ -432,9 +432,9 @@ static void test_Global(void)
 {
     NTSTATUS    res;
     RTL_ATOM    atom;
-    char        ptr[sizeof(ATOM_BASIC_INFORMATION) + 255 * sizeof(WCHAR)];
+    ULONG       ptr[(sizeof(ATOM_BASIC_INFORMATION) + 255 * sizeof(WCHAR)) / sizeof(ULONG)];
     ATOM_BASIC_INFORMATION*     abi = (ATOM_BASIC_INFORMATION*)ptr;
-    ULONG       ptr_size = sizeof(ATOM_BASIC_INFORMATION) + 255 * sizeof(WCHAR);
+    ULONG       ptr_size = sizeof(ptr);
 
     if (pNtAddAtomNT4)
         res = pNtAddAtomNT4(testAtom1, &atom);




More information about the wine-cvs mailing list