diff options
author | Lu Shengliang <lushl9301@gmail.com> | 2014-12-31 15:00:59 +0800 |
---|---|---|
committer | Lu Shengliang <lushl9301@gmail.com> | 2014-12-31 15:00:59 +0800 |
commit | cecdb14f48aa7fd3ee8db78e6efb65907aa3822c (patch) | |
tree | b88f6b7093dcfbbceb30c8bfb02af0302fa1f64e | |
parent | 7a41714d7d6f9d4e2298b10020367a810a08c03f (diff) | |
download | ldd3-cecdb14f48aa7fd3ee8db78e6efb65907aa3822c.tar.gz |
replace kmalloc with kzalloc
-rw-r--r-- | usb/usb-skeleton.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/usb/usb-skeleton.c b/usb/usb-skeleton.c index 82f3adf..08eb9db 100644 --- a/usb/usb-skeleton.c +++ b/usb/usb-skeleton.c @@ -235,12 +235,11 @@ static int skel_probe(struct usb_interface *interface, const struct usb_device_i int retval = -ENOMEM; /* allocate memory for our device state and initialize it */ - dev = kmalloc(sizeof(struct usb_skel), GFP_KERNEL); - if (dev == NULL) { + dev = kzalloc(sizeof(struct usb_skel), GFP_KERNEL); + if (!dev) { pr_err("Out of memory"); goto error; } - memset(dev, 0x00, sizeof (*dev)); kref_init(&dev->kref); dev->udev = usb_get_dev(interface_to_usbdev(interface)); |