)]}'
{
  "commit": "0344e4417159f10e9b81b89bf15ec1b304f1d37b",
  "tree": "2aebf1e0061349f630f07190a613717ce8f2ae6e",
  "parents": [
    "a3d708261d5ba659205067cb82cae36e7ae8bbb0"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Sun Aug 23 14:06:00 2026 +0200"
  },
  "committer": {
    "name": "LIU Hao",
    "email": "lh_mouse@126.com",
    "time": "Wed Aug 26 10:51:05 2026 +0800"
  },
  "message": "crt: dll: Propagate failure from DLL entry point via return value instead of hard process error\n\nDLL entry point can propagate failure via FALSE return value.\nUse this approach instead of calling the fatal _amsg_exit() function.\n\nSigned-off-by: LIU Hao \u003clh_mouse@126.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d72947d25c374c68efb4367770e7e3afd1cac03b",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/crt/crtdll.c",
      "new_id": "65dca8daaf432f007fb332c7644f6d215ddaf6bc",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/crt/crtdll.c"
    }
  ]
}
