)]}'
{
  "commit": "7cde6573c435830c75fd5d915444388c27aff1e0",
  "tree": "87efa38f20ca96e18544c3889c448f14e2617c15",
  "parents": [
    "08f75dd36932a8a4c6d51e80c884e21e60cd91e4"
  ],
  "author": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Sat Sep 23 17:43:31 2017 +0300"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Sat Sep 30 00:00:42 2017 +0300"
  },
  "message": "crt: Avoid optimizing fprintf calls into fwrite in crt startup code\n\nBy avoiding turning fprintf(stderr,) into fwrite(stderr,) we can localize\nthe compat wrapping for that to fprintf. Then we shouldn\u0027t ever need to\nworry about functions needing init_compat to be called before they\u0027re\ninvoked by the constructor.\n\nThis allows simplifying the ucrtbase_compat.c code quite significantly.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8e8494e2544972fec5cc089affa4ebf5c160cd77",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/Makefile.am",
      "new_id": "eaa0080b2fcf8dc4d2ec0bfce0208dab65cc5cd8",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "e541579b46eb0f45e0f568bb9b5b20be3f271b28",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/Makefile.in",
      "new_id": "08c2fdae3b4294e7f14eeacb6125abeee72576b0",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/Makefile.in"
    },
    {
      "type": "modify",
      "old_id": "3d0fdbb1372e21765ce7378b3b9b859d23f200ab",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/crt/ucrtbase_compat.c",
      "new_id": "ca5381a6c57c756d7000593284e090e10a731b7f",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/crt/ucrtbase_compat.c"
    }
  ]
}
