diff --git a/drivers/staging/ks7010/ks7010_sdio.c b/drivers/staging/ks7010/ks7010_sdio.c index 164d44a5f36c96a1ef90c1e570c94b31b69d09c1..c1bd7de4007f9bf4db52bbd96db3e213a2c8c13a 100644 --- a/drivers/staging/ks7010/ks7010_sdio.c +++ b/drivers/staging/ks7010/ks7010_sdio.c @@ -914,14 +914,11 @@ static void ks7010_private_init(struct ks_wlan_private *priv, static int ks7010_sdio_probe(struct sdio_func *func, const struct sdio_device_id *device) { - struct ks_wlan_private *priv; + struct ks_wlan_private *priv = NULL; + struct net_device *netdev = NULL; struct ks_sdio_card *card; - struct net_device *netdev; int ret; - priv = NULL; - netdev = NULL; - card = kzalloc(sizeof(*card), GFP_KERNEL); if (!card) return -ENOMEM;