)]}'
{
  "commit": "cdaec3808e756fee3c4e17d0168ec6429eff0dbc",
  "tree": "718af89969e579d18befe4b4c906f3ff9385176a",
  "parents": [
    "2ddb16a95f7d4edab4022ef4707d926c0c28db8d"
  ],
  "author": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Wed May 07 09:53:53 2014 +0200"
  },
  "committer": {
    "name": "Luiz Capitulino",
    "email": "lcapitulino@redhat.com",
    "time": "Thu May 15 14:00:46 2014 -0400"
  },
  "message": "tests: Don\u0027t call visit_end_struct() after visit_start_struct() fails\n\nWhen visit_start_struct() fails, visit_end_struct() must not be\ncalled.  Three out of four visit_type_TestStruct() call it anyway.  As\nfar as I can tell, visit_start_struct() doesn\u0027t actually fail there.\nFix them anyway.\n\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nReviewed-by: Eric Blake \u003ceblake@redhat.com\u003e\nSigned-off-by: Luiz Capitulino \u003clcapitulino@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "449d285e56abfceddc729a658538be1fe8126e4b",
      "old_mode": 33188,
      "old_path": "tests/test-qmp-input-strict.c",
      "new_id": "ec798c2acfc14cdf632a101d0ba22726b744cb99",
      "new_mode": 33188,
      "new_path": "tests/test-qmp-input-strict.c"
    },
    {
      "type": "modify",
      "old_id": "2580f3debf0bfb13066619a12dbba548bcaa6622",
      "old_mode": 33188,
      "old_path": "tests/test-qmp-output-visitor.c",
      "new_id": "dfd597cee1bb4cb5cae7be4438b6e1b374bdef64",
      "new_mode": 33188,
      "new_path": "tests/test-qmp-output-visitor.c"
    },
    {
      "type": "modify",
      "old_id": "8166cf1b05f69ab46fc2245d1655c2d5b0def24b",
      "old_mode": 33188,
      "old_path": "tests/test-visitor-serialization.c",
      "new_id": "85170e5c490a023666df9428482124bf3a19ba12",
      "new_mode": 33188,
      "new_path": "tests/test-visitor-serialization.c"
    }
  ]
}
