27 Jul
2023
27 Jul
'23
11:53 a.m.
Piotr Caban (@piotr) commented about dlls/msvcp140_codecvt_ids/msvcp140_codecvt_ids.spec:
+@ stub ?id@?$codecvt(a)_SDU_Mbstatet@@@std@@2V0locale(a)2@A +@ stub ?id@?$codecvt(a)_S_QU_Mbstatet@@@std@@2V0locale(a)2@A +@ stub ?id@?$codecvt(a)_UDU_Mbstatet@@@std@@2V0locale(a)2@A +@ stub ?id@?$codecvt(a)_U_QU_Mbstatet@@@std@@2V0locale(a)2@A These are data exports so you should use something like:
@ extern ?id@?$codecvt(a)_SDU_Mbstatet@@@std@@2V0locale(a)2@A codecvt_char16_id
Where `codecvt_char16_id` is defined in following way: ```c typedef struct { size_t id; } locale_id; locale_id codecvt_char16_id = {0}; ``` -- https://gitlab.winehq.org/wine/wine/-/merge_requests/3425#note_40449