在 2025-9-25 00:10, Pali Rohár 写道:
Emulation implementation is incorrect as it does not use code page set by
the _setmbcp() call. Improper emulation of _ismbblead() was added only for
crtexewin.c usage and it is not needed anymore as crtexewin.c does not call
_ismbblead() anymore. So remove mingw-w64 _ismbblead() emulation.
---
  mingw-w64-crt/Makefile.am                |  4 +--
  mingw-w64-crt/lib32/crtdll.def.in        |  2 +-
  mingw-w64-crt/misc/crtdll__ismbblead.c   | 45 ------------------------
  mingw-w64-crt/misc/msvcrt10__ismbblead.c | 14 --------
  4 files changed, 2 insertions(+), 63 deletions(-)
  delete mode 100644 mingw-w64-crt/misc/crtdll__ismbblead.c
  delete mode 100644 mingw-w64-crt/misc/msvcrt10__ismbblead.c

These changes look good to me; but there are some grammatical mistakes in the message in the first one. Fixed and pushed now. Thanks for the patches.


--
Best regards,
LIU Hao

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to