Staging: Use kcalloc or kzalloc
[linux-2.6-block.git] / drivers / staging / rtl8187se / ieee80211 / ieee80211_wx.c
index c5b80f9c32c0638b29c4c0785d82a37ee35db575..aa3ba450eceffc9a0e8ef5d51c9e312106fda967 100644 (file)
@@ -325,11 +325,10 @@ int ieee80211_wx_set_encode(struct ieee80211_device *ieee,
                struct ieee80211_crypt_data *new_crypt;
 
                /* take WEP into use */
-               new_crypt = kmalloc(sizeof(struct ieee80211_crypt_data),
+               new_crypt = kzalloc(sizeof(struct ieee80211_crypt_data),
                                    GFP_KERNEL);
                if (new_crypt == NULL)
                        return -ENOMEM;
-               memset(new_crypt, 0, sizeof(struct ieee80211_crypt_data));
                new_crypt->ops = ieee80211_get_crypto_ops("WEP");
                if (!new_crypt->ops)
                        new_crypt->ops = ieee80211_get_crypto_ops("WEP");