Akihiro Sagawa : commdlg: Fix dialog template parser when caption starts with a DBCS character.
Module: wine Branch: master Commit: c43a4aee7785fef67acd86b4b13467b33b8066d1 URL: https://gitlab.winehq.org/wine/wine/-/commit/c43a4aee7785fef67acd86b4b13467b... Author: Akihiro Sagawa <sagawa.aki(a)gmail.com> Date: Tue Jun 13 23:04:41 2023 +0900 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 );
participants (1)
-
Alexandre Julliard