)]}'
{
  "commit": "4867f1184c943f7738bb7b42cab2e62cf16cdb18",
  "tree": "170a9a156b6e224cfa133f7182363e02b44f0f14",
  "parents": [
    "833e48259e23aea76f3765d28d1b2200332301f7"
  ],
  "author": {
    "name": "Patrick Steinhardt",
    "email": "ps@pks.im",
    "time": "Tue Feb 23 12:59:17 2016 +0100"
  },
  "committer": {
    "name": "Junio C Hamano",
    "email": "gitster@pobox.com",
    "time": "Tue Feb 23 12:58:26 2016 -0800"
  },
  "message": "xdiff/xmerge: fix memory leak in xdl_merge\n\nWhen building the script for the second file that is to be merged\nwe have already allocated memory for data structures related to\nthe first file. When we encounter an error in building the second\nscript we only free allocated memory related to the second file\nbefore erroring out.\n\nFix this memory leak by also releasing allocated memory related\nto the first file.\n\nHelped-by: Johannes Schindelin \u003cJohannes.Schindelin@gmx.de\u003e\nSigned-off-by: Patrick Steinhardt \u003cps@pks.im\u003e\nSigned-off-by: Junio C Hamano \u003cgitster@pobox.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "625198e0585c52c20c778790c82126efd1b57009",
      "old_mode": 33188,
      "old_path": "xdiff/xmerge.c",
      "new_id": "e272424cfba7b33b821a930a2064d4a3d2e9a6f8",
      "new_mode": 33188,
      "new_path": "xdiff/xmerge.c"
    }
  ]
}
