diff options
Diffstat (limited to 'drivers/parisc/hppb.c')
| -rw-r--r-- | drivers/parisc/hppb.c | 3 | 
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/parisc/hppb.c b/drivers/parisc/hppb.c index 5edf93f8075..07dc2b6d4e9 100644 --- a/drivers/parisc/hppb.c +++ b/drivers/parisc/hppb.c @@ -60,12 +60,11 @@ static int hppb_probe(struct parisc_device *dev)  	}  	if(card->hpa) { -		card->next = kmalloc(sizeof(struct hppb_card), GFP_KERNEL); +		card->next = kzalloc(sizeof(struct hppb_card), GFP_KERNEL);  		if(!card->next) {  			printk(KERN_ERR "HP-PB: Unable to allocate memory.\n");  			return 1;  		} -		memset(card->next, '\0', sizeof(struct hppb_card));  		card = card->next;  	}          printk(KERN_INFO "Found GeckoBoa at 0x%lx\n", dev->hpa.start);  |