Module: wine Branch: master Commit: c43a4aee7785fef67acd86b4b13467b33b8066d1 URL: https://gitlab.winehq.org/wine/wine/-/commit/c43a4aee7785fef67acd86b4b13467b...
Author: Akihiro Sagawa sagawa.aki@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 );