)]}'
{
  "commit": "ccabdec2f8c2cb8c7740e018546a53a3e6e0ef22",
  "tree": "468a93d961c1c19fe173ec09688ba3c73730f226",
  "parents": [
    "386c1bca661e70045a65365fe9525d1119d93086"
  ],
  "author": {
    "name": "Kim Lindberg Schwaner",
    "email": "kim.schwaner@gmail.com",
    "time": "Fri Aug 15 20:09:28 2025 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 15 11:09:28 2025 -0700"
  },
  "message": "Fix risk of Win32 timer setup call getting ignored (#1311)\n\nIf a user configures the configASSERT macro to expand to nothing,\na call to the Win32 API SetWaitableTimer() doesn\u0027t get compiled.\n\nThis can happen if, for example, configASSERT(x) set defined as\nassert(x) (from assert.h) which expands to nothing when NDEBUG is\nset (common for \"release\" builds).",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "74dd777ef0684e9502fd24cc4e64dd6ca4c271ee",
      "old_mode": 33188,
      "old_path": "portable/MSVC-MingW/port.c",
      "new_id": "540c4a4bc5d8632d36d42f79d9a71fbde1f8036e",
      "new_mode": 33188,
      "new_path": "portable/MSVC-MingW/port.c"
    }
  ]
}
