)]}'
{
  "commit": "1f35334489a43800df4d20cd91362a87cee39a29",
  "tree": "8cb5cea8f18e493525e5a8908e109b705b6b1d6e",
  "parents": [
    "05372f708a8cb3556e4d67458de79417dadf241f"
  ],
  "author": {
    "name": "Eric Blake",
    "email": "eblake@redhat.com",
    "time": "Tue Sep 29 16:21:13 2015 -0600"
  },
  "committer": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Mon Oct 12 18:46:50 2015 +0200"
  },
  "message": "qapi: Share gen_err_check()\n\nqapi-commands has a nice helper gen_err_check(), but did not\nuse it everywhere. In fact, using it in more places makes it\neasier to reduce the lines of code used for generating error\nchecks.  This in turn will make it easier for later patches\nto consolidate another common pattern among the generators.\n\nThe generated code has fewer blank lines in qapi-event.c functions,\nbut has no semantic difference.\n\nSigned-off-by: Eric Blake \u003ceblake@redhat.com\u003e\nMessage-Id: \u003c1443565276-4535-16-git-send-email-eblake@redhat.com\u003e\n[Drop another blank line for symmetry]\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "267991ed8be2028310e37de3e003e86f1d832986",
      "old_mode": 33188,
      "old_path": "scripts/qapi-commands.py",
      "new_id": "4e99c1de8b76c005a4cf8330f70baea6a426f101",
      "new_mode": 33188,
      "new_path": "scripts/qapi-commands.py"
    },
    {
      "type": "modify",
      "old_id": "b5a9d4f3644bd76e46f5e564ce7f5e2955dd75e6",
      "old_mode": 33188,
      "old_path": "scripts/qapi-event.py",
      "new_id": "eaaac05154084a1225c5e23ea8a6f2d44c5ccd84",
      "new_mode": 33188,
      "new_path": "scripts/qapi-event.py"
    },
    {
      "type": "modify",
      "old_id": "78ad5560d0f6f01642ed11df5e149d030069da65",
      "old_mode": 33188,
      "old_path": "scripts/qapi-visit.py",
      "new_id": "bc6911f8fe928e0d1ba20fb8c48ad68fa08756e4",
      "new_mode": 33188,
      "new_path": "scripts/qapi-visit.py"
    },
    {
      "type": "modify",
      "old_id": "c0728d73e12617cd5b87c54ae3b08e8e4c84ad85",
      "old_mode": 33188,
      "old_path": "scripts/qapi.py",
      "new_id": "62a415ccd9ef0ff9ff08198f0e15de0dce9dcc67",
      "new_mode": 33188,
      "new_path": "scripts/qapi.py"
    }
  ]
}
