diff options
Diffstat (limited to 'drivers/platform/x86/alienware-wmi.c')
| -rw-r--r-- | drivers/platform/x86/alienware-wmi.c | 6 | 
1 files changed, 3 insertions, 3 deletions
diff --git a/drivers/platform/x86/alienware-wmi.c b/drivers/platform/x86/alienware-wmi.c index 9d7dbd925065..d975462a4c57 100644 --- a/drivers/platform/x86/alienware-wmi.c +++ b/drivers/platform/x86/alienware-wmi.c @@ -458,19 +458,19 @@ static int alienware_zone_init(struct platform_device *dev)  	 *      - zone_data num_zones is for the distinct zones  	 */  	zone_dev_attrs = -	    kzalloc(sizeof(struct device_attribute) * (quirks->num_zones + 1), +	    kcalloc(quirks->num_zones + 1, sizeof(struct device_attribute),  		    GFP_KERNEL);  	if (!zone_dev_attrs)  		return -ENOMEM;  	zone_attrs = -	    kzalloc(sizeof(struct attribute *) * (quirks->num_zones + 2), +	    kcalloc(quirks->num_zones + 2, sizeof(struct attribute *),  		    GFP_KERNEL);  	if (!zone_attrs)  		return -ENOMEM;  	zone_data = -	    kzalloc(sizeof(struct platform_zone) * (quirks->num_zones), +	    kcalloc(quirks->num_zones, sizeof(struct platform_zone),  		    GFP_KERNEL);  	if (!zone_data)  		return -ENOMEM;  | 
