)]}'
{
  "commit": "0ab11119b972bdfc1f666fa39089086e4d985925",
  "tree": "cba514cf37dc30b7878f93703c8bbc55fbdbb92e",
  "parents": [
    "5a41a88472df2ecfb2ce1a6746ed9cd59ac37ed2"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Sat Aug 16 10:34:29 2025 +0200"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Wed Aug 20 23:48:26 2025 +0300"
  },
  "message": "crt: Replace IsDBCSLeadByteEx() by isleadbyte() in mbrtowc()\n\nCRT function mbrtowc() works with cp defined by current locale, so use the\nCRT function isleadbyte() which returns info according to CRT current locale\ninstead of WinAPI function IsDBCSLeadByteEx() which takes explicit locale.\nFor CRT function implementation it is always better to use CRT functions\ninstead of WinAPI functions. Function isleadbyte() is available in all CRT\nlibraries.\n\nNote that CRT function _ismbblead() works with cp set by CRT function\n_setmbcp() (as opposite by CRT\u0027s current locale), so do not use\n_ismbblead() function.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c2b29f64eba280bcef479e154bf3f7ede6828ec2",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/misc/mbrtowc.c",
      "new_id": "bee17fec1215de4a07eb6747c887315e4a9d83fd",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/misc/mbrtowc.c"
    }
  ]
}
