diff options
Diffstat (limited to 'drivers/char/msm_smd_pkt.c')
| -rw-r--r-- | drivers/char/msm_smd_pkt.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/drivers/char/msm_smd_pkt.c b/drivers/char/msm_smd_pkt.c index b6f8a65c996..8eca55deb3a 100644 --- a/drivers/char/msm_smd_pkt.c +++ b/drivers/char/msm_smd_pkt.c @@ -379,9 +379,8 @@ static int __init smd_pkt_init(void)  	for (i = 0; i < NUM_SMD_PKT_PORTS; ++i) {  		smd_pkt_devp[i] = kzalloc(sizeof(struct smd_pkt_dev),  					  GFP_KERNEL); -		if (IS_ERR(smd_pkt_devp[i])) { -			r = PTR_ERR(smd_pkt_devp[i]); -			pr_err("kmalloc() failed %d\n", r); +		if (!smd_pkt_devp[i]) { +			pr_err("kmalloc() failed\n");  			goto clean_cdevs;  		}  |