Commit c32df4e1 authored by Alexandru Gheorghiu's avatar Alexandru Gheorghiu Committed by Linus Torvalds

drivers/parport/share.c: use kzalloc

Replaced calls to kmalloc and memset with kzalloc.
Patch found using coccinelle.
Signed-off-by: default avatarAlexandru Gheorghiu <gheorghiuandru@gmail.com>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 8da01af4
...@@ -282,14 +282,13 @@ struct parport *parport_register_port(unsigned long base, int irq, int dma, ...@@ -282,14 +282,13 @@ struct parport *parport_register_port(unsigned long base, int irq, int dma,
int device; int device;
char *name; char *name;
tmp = kmalloc(sizeof(struct parport), GFP_KERNEL); tmp = kzalloc(sizeof(struct parport), GFP_KERNEL);
if (!tmp) { if (!tmp) {
printk(KERN_WARNING "parport: memory squeeze\n"); printk(KERN_WARNING "parport: memory squeeze\n");
return NULL; return NULL;
} }
/* Init our structure */ /* Init our structure */
memset(tmp, 0, sizeof(struct parport));
tmp->base = base; tmp->base = base;
tmp->irq = irq; tmp->irq = irq;
tmp->dma = dma; tmp->dma = dma;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment