platform/x86: wmi: use sizeof(*p) in allocation
authorBarnabás Pőcze <pobrn@protonmail.com>
Sat, 4 Sep 2021 17:56:03 +0000 (17:56 +0000)
committerHans de Goede <hdegoede@redhat.com>
Tue, 14 Sep 2021 10:26:02 +0000 (12:26 +0200)
As per the coding style guide, the preferred way
to pass the size of objects to allocator functions
is `sizeof(*p)`. Use that.

Signed-off-by: Barnabás Pőcze <pobrn@protonmail.com>
Link: https://lore.kernel.org/r/20210904175450.156801-20-pobrn@protonmail.com
Reviewed-by: Hans de Goede <hdegoede@redhat.com>
Signed-off-by: Hans de Goede <hdegoede@redhat.com>
drivers/platform/x86/wmi.c

index 3836453..91350af 100644 (file)
@@ -1176,7 +1176,7 @@ static int parse_wdg(struct device *wmi_bus_dev, struct acpi_device *device)
                if (guid_already_parsed(device, &gblock[i].guid))
                        continue;
 
-               wblock = kzalloc(sizeof(struct wmi_block), GFP_KERNEL);
+               wblock = kzalloc(sizeof(*wblock), GFP_KERNEL);
                if (!wblock) {
                        retval = -ENOMEM;
                        break;