Commit f035ac82 authored by Mariusz Kozlowski's avatar Mariusz Kozlowski Committed by Linus Torvalds

doc firmware_sample_firmware_class.c: kmalloc + memset conversion to kzalloc

 Documentation/firmware_class/firmware_sample_firmware_class.c | 5246 -> 5211 (-35 bytes)
Signed-off-by: default avatarMariusz Kozlowski <m.kozlowski@tuxland.pl>
Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
parent 392b7bc1
...@@ -109,15 +109,15 @@ static int fw_setup_class_device(struct class_device *class_dev, ...@@ -109,15 +109,15 @@ static int fw_setup_class_device(struct class_device *class_dev,
const char *fw_name, const char *fw_name,
struct device *device) struct device *device)
{ {
int retval = 0; int retval;
struct firmware_priv *fw_priv = kmalloc(sizeof(struct firmware_priv), struct firmware_priv *fw_priv;
GFP_KERNEL);
if(!fw_priv){ fw_priv = kzalloc(sizeof(struct firmware_priv), GFP_KERNEL);
if (!fw_priv) {
retval = -ENOMEM; retval = -ENOMEM;
goto out; goto out;
} }
memset(fw_priv, 0, sizeof(*fw_priv));
memset(class_dev, 0, sizeof(*class_dev)); memset(class_dev, 0, sizeof(*class_dev));
strncpy(fw_priv->fw_id, fw_name, FIRMWARE_NAME_MAX); strncpy(fw_priv->fw_id, fw_name, FIRMWARE_NAME_MAX);
......
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