)]}'
{
  "commit": "ad27390c85c50df402c7ec0d3864fc43e6559fb3",
  "tree": "23ae91d9c1dfe2af3d9983da4cb3a3542646044a",
  "parents": [
    "713d9675e0e31c627d08b6a33d3a92e4b8505b40"
  ],
  "author": {
    "name": "Max Reitz",
    "email": "mreitz@redhat.com",
    "time": "Wed Oct 22 14:09:34 2014 +0200"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Thu Oct 23 15:34:01 2014 +0200"
  },
  "message": "qcow2: Split fail code in L1 and L2 checks\n\nInstead of printing out an error message, incrementing check_errors and\nreturning a fixed -errno, just do cleanups and return -ret, with ret set\nby the code which threw the exception (jumped to the fail label).\n\nAlso, increment check_errors on error in check_refcounts_l2().\n\nSigned-off-by: Max Reitz \u003cmreitz@redhat.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a3f4d475435a947b1c2cc758a8076b31a0895820",
      "old_mode": 33188,
      "old_path": "block/qcow2-refcount.c",
      "new_id": "59fb400e8166678d0b199789640a213977505f8a",
      "new_mode": 33188,
      "new_path": "block/qcow2-refcount.c"
    }
  ]
}
