)]}'
{
  "commit": "cc69bda6c97a1c193348eb381f4bffdfd1c8a948",
  "tree": "eee579c0c5657388a73451e6c09766330ce44f3f",
  "parents": [
    "dabe3143e0f36a78a65c0dce1e298e31df1be6c4"
  ],
  "author": {
    "name": "Markus Armbruster",
    "email": "armbru@redhat.com",
    "time": "Tue Jan 15 15:42:32 2013 +0100"
  },
  "committer": {
    "name": "Anthony Liguori",
    "email": "aliguori@us.ibm.com",
    "time": "Tue Jan 15 18:25:30 2013 -0600"
  },
  "message": "sdl: Fix heap smash in sdl_zoom_rgb{16,32} for int \u003e 32 bits\n\nCareless use of malloc(): allocate Uint32[N], assign to int *, use\nint[N].\n\nFix by converting to g_new().\n\nFunctions can\u0027t fail anymore, so make them return void.  Caller\nignored the value anyway.\n\nSigned-off-by: Markus Armbruster \u003carmbru@redhat.com\u003e\nSigned-off-by: Anthony Liguori \u003caliguori@us.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "122027cb365d53367ef02bc8552245a22d9eb481",
      "old_mode": 33188,
      "old_path": "ui/sdl_zoom.c",
      "new_id": "2625c4557eccc36dd02d15b493558a1b5ab9e311",
      "new_mode": 33188,
      "new_path": "ui/sdl_zoom.c"
    },
    {
      "type": "modify",
      "old_id": "64bbca849bd3af678c2259b4d8cc0e48c6a6b43c",
      "old_mode": 33188,
      "old_path": "ui/sdl_zoom_template.h",
      "new_id": "3bb508b51e48f4fc2bfd1c4d8505499f521b12ca",
      "new_mode": 33188,
      "new_path": "ui/sdl_zoom_template.h"
    }
  ]
}
