]> git.karo-electronics.de Git - linux-beck.git/blobdiff - drivers/staging/rtl8187se/ieee80211/ieee80211_module.c
Staging: rtl8187se/rtl8192e/rtl8192su: allow module unload
[linux-beck.git] / drivers / staging / rtl8187se / ieee80211 / ieee80211_module.c
index 6fbe4890cb669fa88303c082cab5b65123d1ca1a..18392fce487deb22dab8054c3ae248c282237c2a 100644 (file)
@@ -189,10 +189,8 @@ void free_ieee80211(struct net_device *dev)
        for (i = 0; i < WEP_KEYS; i++) {
                struct ieee80211_crypt_data *crypt = ieee->crypt[i];
                if (crypt) {
-                       if (crypt->ops) {
+                       if (crypt->ops)
                                crypt->ops->deinit(crypt->priv);
-                               module_put(crypt->ops->owner);
-                       }
                        kfree(crypt);
                        ieee->crypt[i] = NULL;
                }