7 Mar
2024
7 Mar
'24
4:51 p.m.
On Thu Mar 7 11:26:34 2024 +0000, Aida Jonikienė wrote:
It's 0x2 (`_CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS`) Looking at the Wine source code this flag is used by the scanf(_s) and fscanf(_s) functions (after some searches I discovered it's used to enable the pre-C99 format specifier behavior) The flag has only effect on wide scanf and can be ignored in __stdio_common_vfscanf.
Please change the code to: ```c if (options & ~(_CRT_INTERNAL_SCANF_SECURECRT | _CRT_INTERNAL_SCANF_LEGACY_WIDE_SPECIFIERS)) FIXME("options %#I64x not handled\n", options); ``` -- https://gitlab.winehq.org/wine/wine/-/merge_requests/5254#note_63863