)]}'
{
  "commit": "47116d1c90cdac94cb9da270320dcf0d5ce1cfe2",
  "tree": "fe8e5304f0049ed1506bbd3d0130f5d13f35e2c2",
  "parents": [
    "27a749fb733dc64b7a215998be7f228a09bb27a7"
  ],
  "author": {
    "name": "Luiz Capitulino",
    "email": "lcapitulino@redhat.com",
    "time": "Mon Feb 08 17:01:30 2010 -0200"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Wed Feb 10 13:46:17 2010 -0600"
  },
  "message": "QMP: Don\u0027t leak on connection close\n\nQMP\u0027s chardev event callback doesn\u0027t call\njson_message_parser_destroy() on CHR_EVENT_CLOSED. As the call\nto json_message_parser_init() on CHR_EVENT_OPENED allocates memory,\nwe\u0027are leaking on close.\n\nFix that by just calling json_message_parser_destroy() on\nCHR_EVENT_CLOSED.\n\nSigned-off-by: Luiz Capitulino \u003clcapitulino@redhat.com\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "23c0661aa8b2dfc1f64bdb3c3bacf34bf121481b",
      "old_mode": 33188,
      "old_path": "monitor.c",
      "new_id": "ae125b8230ad96573253e0edbde0bfa38667f81d",
      "new_mode": 33188,
      "new_path": "monitor.c"
    }
  ]
}
