)]}'
{
  "commit": "0d0cc45cede24cadd118eead40502b9ca6a174f4",
  "tree": "a2dd3f673ab3ae590e1a790283a72238b996c04c",
  "parents": [
    "29968d165a1a997c12f2366a83f309dfd0fb949b"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Mon Jan 05 20:41:49 2026 +0100"
  },
  "committer": {
    "name": "LIU Hao",
    "email": "lh_mouse@126.com",
    "time": "Wed Feb 04 10:43:38 2026 +0800"
  },
  "message": "crt: Fix overflow detection in mingw-w64 fgetpos() emulation\n\nRecent Windows versions have different behavior of 32-bit fgetpos and\nreturns -1 with errno set to EINVAL when position does not fit into 32 bits.\n\nSo check for EINVAL and convert it to EOVERFLOW.\n\nThis fixes t_fseeki64.c test when compiled against msvcrt20.dll and run on\nWindows 10 against the system os version of msvcrt20.dll.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aa3feda108e1e77074a7843aff9cfd4573a48747",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/stdio/fgetpos.c",
      "new_id": "8c93deabf365785309684c4952e8e1f122dce457",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/stdio/fgetpos.c"
    }
  ]
}
