)]}'
{
  "commit": "8628ace2691510dc856e2a9c735706fa8f0620e1",
  "tree": "c181c4c78406040d5fb424175d6473bcc2c095f2",
  "parents": [
    "4067a64672f9db8ca38d5a2682a7cdba7938c18b"
  ],
  "author": {
    "name": "René Scharfe",
    "email": "l.s.r@web.de",
    "time": "Mon Oct 01 21:16:01 2018 +0200"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Oct 23 07:57:47 2018 +0900"
  },
  "message": "commit-reach: fix cast in compare_commits_by_gen()\n\nThe elements of the array to be sorted are commit pointers, so the\ncomparison function gets handed references to these pointers, not\npointers to commit objects.  Cast to the right type and dereference\nonce to correctly get the commit reference.\n\nFound using Clang\u0027s ASan and t5500.\n\nSigned-off-by: Rene Scharfe \u003cl.s.r@web.de\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5a845440a996a1f56f9c92d1ac86b96a727cbe8d",
      "old_mode": 33188,
      "old_path": "commit-reach.c",
      "new_id": "c6de0cc89cee8f914e8c272f2d70e64a76edb490",
      "new_mode": 33188,
      "new_path": "commit-reach.c"
    }
  ]
}
