)]}'
{
  "commit": "7d022bba72ed8bf7c099a91863ba4a790a98d05c",
  "tree": "3055d588a90ffb20425d5214c5db01408f5e159f",
  "parents": [
    "43f2643cbde20aff1c4b89a98c78d0b4b0fe90c2"
  ],
  "author": {
    "name": "David Grayson",
    "email": "davidegrayson@gmail.com",
    "time": "Mon Feb 23 10:57:13 2026 -0800"
  },
  "committer": {
    "name": "LIU Hao",
    "email": "lh_mouse@126.com",
    "time": "Wed Feb 25 19:35:16 2026 +0800"
  },
  "message": "header/intsafe: Fix Cygwin compatibility.\n\nIn 64-bit Cygwin, both \"long\" and \"long long\" are both 64-bit types,\nso some 64-bit types that we assumed were the same are actually different.\n- size_t (unsigned long) !\u003d UINT_PTR (unsigned long long)\n- ptrdiff_t (long) !\u003d INT_PTR (long long)\n\nSigned-off-by: LIU Hao \u003clh_mouse@126.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bad9f38fedf9a05a4842d0fd550640afbca6a6fc",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/include/intsafe.h",
      "new_id": "17f3bda1ebc62e37bfea82cc48bd42e40829ed32",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/include/intsafe.h"
    }
  ]
}
