diff options
| author | Dan Carpenter <error27@gmail.com> | 2010-08-10 10:00:12 +0400 |
|---|---|---|
| committer | Greg Kroah-Hartman <gregkh@suse.de> | 2010-08-31 22:35:06 +0400 |
| commit | e3a92cdedf3584e20e13511aab252a82d715f927 (patch) | |
| tree | e3c1de974f9af9cb9d1c732637829c7c2612bb63 /scripts/checkstack.pl | |
| parent | fe149785a468e15fb6583a6acf9c4bb28324efbd (diff) | |
| download | linux-e3a92cdedf3584e20e13511aab252a82d715f927.tar.xz | |
Staging: vt6656: problems in error handling
The first kfree(pDevice) is pointless because pDevice is NULL. The
second kfree(pDevice) is a double free because pDevice is the driver's
private data and that is already freed by free_netdev(netdev). Also the
free_netdev() error path doesn't call usb_put_dev().
Signed-off-by: Dan Carpenter <error27@gmail.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'scripts/checkstack.pl')
0 files changed, 0 insertions, 0 deletions
