Commit 8fb1802b authored by Gerald Pfeifer's avatar Gerald Pfeifer Committed by Alexandre Julliard

riched20: Properly clear all of a buffer of type WCHAR.

parent e1970c85
...@@ -3822,7 +3822,7 @@ static void test_EM_SETTEXTEX(void) ...@@ -3822,7 +3822,7 @@ static void test_EM_SETTEXTEX(void)
getText.flags = GT_DEFAULT; getText.flags = GT_DEFAULT;
getText.lpDefaultChar = NULL; getText.lpDefaultChar = NULL;
getText.lpUsedDefChar = NULL; getText.lpUsedDefChar = NULL;
memset(buf, 0, MAX_BUF_LEN); memset(buf, 0, sizeof(buf));
SendMessageA(hwndRichEdit, EM_GETTEXTEX, (WPARAM)&getText, (LPARAM)buf); SendMessageA(hwndRichEdit, EM_GETTEXTEX, (WPARAM)&getText, (LPARAM)buf);
ok(lstrcmpW(buf, TestItem2) == 0, ok(lstrcmpW(buf, TestItem2) == 0,
"EM_GETTEXTEX results not what was set by EM_SETTEXTEX\n"); "EM_GETTEXTEX results not what was set by EM_SETTEXTEX\n");
...@@ -3837,7 +3837,7 @@ static void test_EM_SETTEXTEX(void) ...@@ -3837,7 +3837,7 @@ static void test_EM_SETTEXTEX(void)
getText.flags = GT_USECRLF; /* <-- asking for CR -> CRLF conversion */ getText.flags = GT_USECRLF; /* <-- asking for CR -> CRLF conversion */
getText.lpDefaultChar = NULL; getText.lpDefaultChar = NULL;
getText.lpUsedDefChar = NULL; getText.lpUsedDefChar = NULL;
memset(buf, 0, MAX_BUF_LEN); memset(buf, 0, sizeof(buf));
SendMessageA(hwndRichEdit, EM_GETTEXTEX, (WPARAM)&getText, (LPARAM)buf); SendMessageA(hwndRichEdit, EM_GETTEXTEX, (WPARAM)&getText, (LPARAM)buf);
ok(lstrcmpW(buf, TestItem1) == 0, ok(lstrcmpW(buf, TestItem1) == 0,
"EM_GETTEXTEX results not what was set by EM_SETTEXTEX\n"); "EM_GETTEXTEX results not what was set by EM_SETTEXTEX\n");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment