)]}'
{
  "commit": "3d2f2cd066e9e2b7e43d516d92e66dac2fc46aa0",
  "tree": "3b5ffe5a631cbb0b22eb8f6381c0c9bb4a1e69d3",
  "parents": [
    "5f4e6b2d3c74c1adda1cbfd9d9d30da22c7484fc"
  ],
  "author": {
    "name": "Christian Lamparter",
    "email": "chunkeey@googlemail.com",
    "time": "Sat Oct 16 20:47:50 2010 +0200"
  },
  "committer": {
    "name": "John W. Linville",
    "email": "linville@tuxdriver.com",
    "time": "Mon Oct 25 14:43:14 2010 -0400"
  },
  "message": "carl9170: fix memory leak issue in async cmd macro wrappers\n\nThis patch continues where the previous commit:\n\t\"carl9170: fix async command buffer leak\"\nleft off.\n\nSimilar to carl9170_reboot/carl9170_powersave, the\ncarl9170_async_regwrite* macros would leak the\ntemporary command buffer, if __carl9170_exec_cmd\nfails to upload the command to the device.\n\nSigned-off-by: Christian Lamparter \u003cchunkeey@googlemail.com\u003e\nSigned-off-by: John W. Linville \u003clinville@tuxdriver.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f78728c38294e07c6098853e8fb902f3c24d9bb7",
      "old_mode": 33188,
      "old_path": "drivers/net/wireless/ath/carl9170/cmd.h",
      "new_id": "568174c71b94af0b830566b6d4bacb33379be1df",
      "new_mode": 33188,
      "new_path": "drivers/net/wireless/ath/carl9170/cmd.h"
    }
  ]
}
