)]}'
{
  "commit": "211af1e7d4d188dbefacea7af8b83d32b3edb48c",
  "tree": "ab4c6d4fb437211ded69b2221dc728cadca5e362",
  "parents": [
    "2ce6f4b1548453818fa71c89c88fed5f7f4d508b"
  ],
  "author": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Mon Oct 28 23:25:13 2019 +0200"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Tue Oct 29 16:09:32 2019 +0200"
  },
  "message": "ucrt: Use multibyte functions from ucrt instead of libmingwex\n\nUse a different definition of the mbstate_t type for ucrt, and\nmove related functions from libmingwex.a into libmsvcr*.a.\n\nA few stdio functions in libmingwex use these functions; add an\noverride to them to, to allocate the larger form of the mbstate_t\nstruct, to make it work when combined with ucrt.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "55e3624b6b899f431c6250dc06056bdda2cd851e",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/Makefile.am",
      "new_id": "8707b1124598c5b641fc2f155f00a84a2db78ca6",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "7e2493216e737d6b9584bba5f8893b668c17925d",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/stdio/mingw_pformat.c",
      "new_id": "a68d0f67a5a757061657c4e039162a9701a4512c",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/stdio/mingw_pformat.c"
    },
    {
      "type": "modify",
      "old_id": "4bd9e91cf181b911ddf036ec5b1938e0486371fe",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/stdio/mingw_vfscanf.c",
      "new_id": "6f2d5eb37a6c3a296fbcd6b91f649a8d2d6f8c01",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/stdio/mingw_vfscanf.c"
    },
    {
      "type": "modify",
      "old_id": "07c958795266a51ff483c1939635630264c6f569",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/stdio/mingw_wvfscanf.c",
      "new_id": "2f0a03f667faff8043a96f63078c112473d04fdc",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/stdio/mingw_wvfscanf.c"
    },
    {
      "type": "modify",
      "old_id": "d1348bc2f48424d5396e51c32cd7913341e725c8",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/crt/wchar.h",
      "new_id": "eaaadec3a03c2552cbefd375ea3cf2f5b58b14c5",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/crt/wchar.h"
    },
    {
      "type": "modify",
      "old_id": "15130e49efd09b3173888cf855c8b485aef965b6",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/crt/yvals.h",
      "new_id": "ec929c7f1dd56415fb24739ce541ef742f71d098",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/crt/yvals.h"
    }
  ]
}
