)]}'
{
  "commit": "0041f09de6e62efc31c860487f04e8b08bce68c8",
  "tree": "85d855657c9a8a94ab39a82773362e5b1abd66f6",
  "parents": [
    "ee228024933069b93ce23a1bd5eeb7ae12c792f2"
  ],
  "author": {
    "name": "René Scharfe",
    "email": "rene.scharfe@lsrfire.ath.cx",
    "time": "Sat Dec 17 11:15:48 2011 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Sat Dec 17 18:21:37 2011 -0800"
  },
  "message": "use struct sha1_array in diff_tree_combined()\n\nMaintaining an array of hashes is easier using sha1_array than\nopen-coding it.  This patch also fixes a leak of the SHA1 array\nin  diff_tree_combined_merge().\n\nSigned-off-by: René Scharfe \u003crene.scharfe@lsrfire.ath.cx\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0fe638fc45c780e53901b8be22d3b4d715be3c30",
      "old_mode": 33188,
      "old_path": "builtin/diff.c",
      "new_id": "387afa75680d813bccd5493e5946600c08679890",
      "new_mode": 33188,
      "new_path": "builtin/diff.c"
    },
    {
      "type": "modify",
      "old_id": "214014dc645e43ae257e46f1046c8ca0d21d3472",
      "old_mode": 33188,
      "old_path": "combine-diff.c",
      "new_id": "cfe62303a8634cb68c5f671c147efe97a5aca273",
      "new_mode": 33188,
      "new_path": "combine-diff.c"
    },
    {
      "type": "modify",
      "old_id": "0c51724493f76461b67d6ef8f5556852819ad809",
      "old_mode": 33188,
      "old_path": "diff.h",
      "new_id": "96085cbb0f71cdc8e21940130db95ebf5366683f",
      "new_mode": 33188,
      "new_path": "diff.h"
    },
    {
      "type": "modify",
      "old_id": "68c1ba90b9e746b869830ec66a6f23437a4d7d08",
      "old_mode": 33188,
      "old_path": "submodule.c",
      "new_id": "788d5327ac09f967e874626c7a077fec7eb29e11",
      "new_mode": 33188,
      "new_path": "submodule.c"
    }
  ]
}
