From: Yuxuan Shui <yshui(a)codeweavers.com> We are passing multibyte strings to SendMessageW in selection_callback, in brsfolder tests. --- dlls/shell32/tests/brsfolder.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dlls/shell32/tests/brsfolder.c b/dlls/shell32/tests/brsfolder.c index 6383e64e27b..caccb13a326 100644 --- a/dlls/shell32/tests/brsfolder.c +++ b/dlls/shell32/tests/brsfolder.c @@ -32,6 +32,7 @@ #define TIMER_WAIT_MS 50 /* Should be long enough for slow systems */ static const char new_folder_name[] = "foo"; +static const WCHAR new_folder_name_w[] = L"foo"; static LPITEMIDLIST selected_folder_pidl; /* @@ -294,7 +295,7 @@ static int CALLBACK selection_callback(HWND hwnd, UINT uMsg, LPARAM lParam, LPAR ret = SendMessageA(hwnd, BFFM_SETSELECTIONA, 1, (LPARAM)new_folder_name); ok(!ret, "SendMessage returned: %lu\n", ret); - ret = SendMessageW(hwnd, BFFM_SETSELECTIONW, 1, (LPARAM)new_folder_name); + ret = SendMessageW(hwnd, BFFM_SETSELECTIONW, 1, (LPARAM)new_folder_name_w); ok(!ret, "SendMessage returned: %lu\n", ret); SendMessageA(hwnd, WM_COMMAND, IDOK, 0); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8315