user32/tests: Fix access to an uninitialized variable.
diff --git a/dlls/user32/tests/dde.c b/dlls/user32/tests/dde.c
index 5c01181..044e003 100644
--- a/dlls/user32/tests/dde.c
+++ b/dlls/user32/tests/dde.c
@@ -254,6 +254,7 @@
static void test_ddeml_client(void)
{
UINT ret;
+ char buffer[32];
LPSTR str;
DWORD size, res;
HDDEDATA hdata, op;
@@ -359,8 +360,8 @@
item = DdeCreateStringHandleA(client_pid, "poker", CP_WINANSI);
- lstrcpyA(str, "poke data\r\n");
- hdata = DdeCreateDataHandle(client_pid, (LPBYTE)str, lstrlenA(str) + 1,
+ lstrcpyA(buffer, "poke data\r\n");
+ hdata = DdeCreateDataHandle(client_pid, (LPBYTE)buffer, lstrlenA(buffer) + 1,
0, item, CF_TEXT, 0);
ok(hdata != NULL, "Expected non-NULL hdata\n");
@@ -402,8 +403,8 @@
DdeFreeDataHandle(hdata);
- lstrcpyA(str, "[Command(Var)]");
- hdata = DdeCreateDataHandle(client_pid, (LPBYTE)str, lstrlenA(str) + 1,
+ lstrcpyA(buffer, "[Command(Var)]");
+ hdata = DdeCreateDataHandle(client_pid, (LPBYTE)buffer, lstrlenA(buffer) + 1,
0, NULL, CF_TEXT, 0);
ok(hdata != NULL, "Expected non-NULL hdata\n");