From c43a4aee7785fef67acd86b4b13467b33b8066d1 Mon Sep 17 00:00:00 2001 From: Akihiro Sagawa Date: Tue, 13 Jun 2023 23:04:41 +0900 Subject: [PATCH] commdlg: Fix dialog template parser when caption starts with a DBCS character. Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=55043 --- dlls/commdlg.dll16/filedlg.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dlls/commdlg.dll16/filedlg.c b/dlls/commdlg.dll16/filedlg.c index b292561b077..33feda55ca3 100644 --- a/dlls/commdlg.dll16/filedlg.c +++ b/dlls/commdlg.dll16/filedlg.c @@ -114,7 +114,7 @@ static LPDLGTEMPLATEA convert_dialog( const char *p, DWORD size ) } else copy_string( &out, &p, end - out ); - if (*p & 0x80) /* window */ + if ((BYTE)*p == 0xff) /* window */ { *out++ = 0xffff; *out++ = get_word( &p ); -- 2.11.4.GIT