)]}'
{
  "commit": "3df66a632a8fae75511b4c96219dd3801f04c737",
  "tree": "9157e8c4c3a1d0249b7608eb3a8eba92bb8fb274",
  "parents": [
    "c01481a4cb5c79e65bd259da6ad33a1eb95cc352"
  ],
  "author": {
    "name": "Kouhei Sutou",
    "email": "kou@cozmixng.org",
    "time": "Sat Oct 11 20:56:35 2014 +0900"
  },
  "committer": {
    "name": "Kouhei Sutou",
    "email": "kou@cozmixng.org",
    "time": "Sat Oct 11 20:56:35 2014 +0900"
  },
  "message": "Win32: fixed wrong type cast.\n\nGetQueuedCompletionStatus() document on MSDN says the\nfollowing signature:\n\n    http://msdn.microsoft.com/en-us/library/windows/desktop/aa364986.aspx\n\n    BOOL WINAPI GetQueuedCompletionStatus(\n      _In_   HANDLE CompletionPort,\n      _Out_  LPDWORD lpNumberOfBytes,\n      _Out_  PULONG_PTR lpCompletionKey,\n      _Out_  LPOVERLAPPED *lpOverlapped,\n      _In_   DWORD dwMilliseconds\n    );\n\nIn the latest specification, the type of the third argument\n(lpCompletionKey) is PULONG_PTR not LPDWORD.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "787e22d803eb2209b6da2279a69e930a9463e44a",
      "old_mode": 33188,
      "old_path": "src/event/modules/ngx_iocp_module.c",
      "new_id": "75c5a517ba1e5a5ad2e3d9acb2a772c5c29571eb",
      "new_mode": 33188,
      "new_path": "src/event/modules/ngx_iocp_module.c"
    }
  ]
}
