)]}'
{
  "commit": "b71706d122838d9656e1a6dae80e22401babdf37",
  "tree": "1b7944dd0a3f62f3f14a6ca362414623d7ddb0d3",
  "parents": [
    "0c1f781b7c8ddd79ca15c20b59afa2be69d18295"
  ],
  "author": {
    "name": "Jeff Cody",
    "email": "jcody@redhat.com",
    "time": "Thu Mar 15 14:26:18 2012 -0400"
  },
  "committer": {
    "name": "Stefan Hajnoczi",
    "email": "stefanha@linux.vnet.ibm.com",
    "time": "Mon Mar 19 11:31:04 2012 +0000"
  },
  "message": "qemu-ga: for w32, fix leaked handle ov.hEvent in ga_channel_write()\n\nIn the function ga_channel_write(), the handle ov.hEvent is created\nby the call to CreateEvent(). However, the handle is not closed\nprior to the function return.\n\nThis patch closes the handle before the return of the function.\n\nKudos to Paolo Bonzini for spotting this bug.\n\nSigned-off-by: Jeff Cody \u003cjcody@redhat.com\u003e\nAcked-by: Michael Roth \u003cmdroth@linux.vnet.ibm.com\u003e\nSigned-off-by: Stefan Hajnoczi \u003cstefanha@linux.vnet.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "190251bb57ac38ddc607fc3160b2e24c644b2e65",
      "old_mode": 33188,
      "old_path": "qga/channel-win32.c",
      "new_id": "16bf44a376bd5ce096d6e96d7eedd73f09b939d2",
      "new_mode": 33188,
      "new_path": "qga/channel-win32.c"
    }
  ]
}
