[PATCH] pcmcia: fix zeroing of cm4000_cs.c data
authorDominik Brodowski <linux@dominikbrodowski.net>
Thu, 1 Jun 2006 16:29:20 +0000 (18:29 +0200)
committerDominik Brodowski <linux@dominikbrodowski.net>
Thu, 1 Jun 2006 22:57:31 +0000 (00:57 +0200)
Fix the incorrect calculation of how much to zero out in struct cm4000_dev
on device initialization.

Signed-off-by: Dominik Brodowski <linux@dominikbrodowski.net>
drivers/char/pcmcia/cm4000_cs.c

index 128b263..eab5394 100644 (file)
@@ -149,7 +149,7 @@ struct cm4000_dev {
 #define        ZERO_DEV(dev)                                           \
        memset(&dev->atr_csum,0,                                \
                sizeof(struct cm4000_dev) -                     \
-               /*link*/ sizeof(struct pcmcia_device) -         \
+               /*link*/ sizeof(struct pcmcia_device *) -       \
                /*node*/ sizeof(dev_node_t) -                   \
                /*atr*/ MAX_ATR*sizeof(char) -                  \
                /*rbuf*/ 512*sizeof(char) -                     \