)]}'
{
  "commit": "8f18604e6f0975fa852f43f90d5556efd67efadc",
  "tree": "f36ae2b6163467d3448e298c8edd2435fd4a69bd",
  "parents": [
    "347fd7dbdb6ca771f59996ae3c75a2dfde66c3d7"
  ],
  "author": {
    "name": "Julia Lawall",
    "email": "julia@diku.dk",
    "time": "Tue Mar 09 22:15:21 2010 +0100"
  },
  "committer": {
    "name": "Greg Kroah-Hartman",
    "email": "gregkh@suse.de",
    "time": "Tue May 11 11:35:34 2010 -0700"
  },
  "message": "Staging: drop redundant memset\n\nThe region set by the call to memset is immediately overwritten by the\nsubsequent call to memcpy.\n\nThe semantic patch that makes this change is as follows:\n(http://coccinelle.lip6.fr/)\n\n// \u003csmpl\u003e\n@@\nexpression e1,e2,e3,e4;\n@@\n\n- memset(e1,e2,e3);\n  memcpy(e1,e4,e3);\n// \u003c/smpl\u003e\n\nSigned-off-by: Julia Lawall \u003cjulia@diku.dk\u003e\nSigned-off-by: Greg Kroah-Hartman \u003cgregkh@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7055f229e511d9f93d8153da922d0ac7f6141f1d",
      "old_mode": 33188,
      "old_path": "drivers/staging/rt2860/sta/assoc.c",
      "new_id": "6e85d5e6554b1ee6c7bd2999edf984bf80c07cfb",
      "new_mode": 33188,
      "new_path": "drivers/staging/rt2860/sta/assoc.c"
    },
    {
      "type": "modify",
      "old_id": "33a6939cf2ae24b24c689e4f2167895b976f14a0",
      "old_mode": 33188,
      "old_path": "drivers/staging/rt2860/sta_ioctl.c",
      "new_id": "112da7a6c417a9886b337f301f25af465797c346",
      "new_mode": 33188,
      "new_path": "drivers/staging/rt2860/sta_ioctl.c"
    },
    {
      "type": "modify",
      "old_id": "9b377bae47b407213daada78a06d52200e90e656",
      "old_mode": 33188,
      "old_path": "drivers/staging/rtl8192su/r819xU_cmdpkt.c",
      "new_id": "43b68a02d0c135847c03db24aad2aeb06eaf2880",
      "new_mode": 33188,
      "new_path": "drivers/staging/rtl8192su/r819xU_cmdpkt.c"
    },
    {
      "type": "modify",
      "old_id": "fd19a85297a9052ab070b1d395be7b24650e8b7d",
      "old_mode": 33188,
      "old_path": "drivers/staging/rtl8192u/r819xU_cmdpkt.c",
      "new_id": "0cb28c776c49da14e829cf1315129d7c60a6def8",
      "new_mode": 33188,
      "new_path": "drivers/staging/rtl8192u/r819xU_cmdpkt.c"
    },
    {
      "type": "modify",
      "old_id": "78b49830a2551b8cdf884a7090a39ec57f8dbb1d",
      "old_mode": 33188,
      "old_path": "drivers/staging/vt6655/iwctl.c",
      "new_id": "824466d5a659504dbe5de0db00777938b3b419ff",
      "new_mode": 33188,
      "new_path": "drivers/staging/vt6655/iwctl.c"
    },
    {
      "type": "modify",
      "old_id": "b7c6a22fe32191fe931d8d2aa565c846523c3e1c",
      "old_mode": 33188,
      "old_path": "drivers/staging/vt6656/iwctl.c",
      "new_id": "d7ed3b456339c91676a597fc814da10c9f9a5e75",
      "new_mode": 33188,
      "new_path": "drivers/staging/vt6656/iwctl.c"
    }
  ]
}
