diff options
Diffstat (limited to 'net/wireless/core.c')
-rw-r--r-- | net/wireless/core.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/net/wireless/core.c b/net/wireless/core.c index 3cccd1390cea..0668b2bfc1da 100644 --- a/net/wireless/core.c +++ b/net/wireless/core.c | |||
@@ -376,7 +376,7 @@ void cfg80211_dev_free(struct cfg80211_registered_device *drv) | |||
376 | mutex_destroy(&drv->mtx); | 376 | mutex_destroy(&drv->mtx); |
377 | mutex_destroy(&drv->devlist_mtx); | 377 | mutex_destroy(&drv->devlist_mtx); |
378 | list_for_each_entry_safe(scan, tmp, &drv->bss_list, list) | 378 | list_for_each_entry_safe(scan, tmp, &drv->bss_list, list) |
379 | kfree(scan); | 379 | cfg80211_put_bss(&scan->pub); |
380 | kfree(drv); | 380 | kfree(drv); |
381 | } | 381 | } |
382 | 382 | ||