)]}'
{
  "commit": "f9f3a5ecde4cb636d8eb43edc0d097bd364ffe75",
  "tree": "e9c8956d719caa9e080adc76423f36200ed42c3c",
  "parents": [
    "be3c771796cb5ca4e7de2e04ed3cd2e3b6b76185"
  ],
  "author": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Wed May 07 09:53:51 2014 +0200"
  },
  "committer": {
    "name": "Luiz Capitulino",
    "email": "lcapitulino@redhat.com",
    "time": "Thu May 15 14:00:46 2014 -0400"
  },
  "message": "hmp: Call visit_end_struct() after visit_start_struct() succeeds\n\nWhen visit_start_struct() succeeds, visit_end_struct() must be called.\nhmp_object_add() doesn\u0027t when a member visit fails.  As far as I can\ntell, the opts visitor copes okay with the misuse.  Fix it 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": "5c4d6122944e0762709fc69207032914772e8017",
      "old_mode": 33188,
      "old_path": "hmp.c",
      "new_id": "a9d0236cc3b1c194b84c813677c05243c364459d",
      "new_mode": 33188,
      "new_path": "hmp.c"
    }
  ]
}
