]> git.ipfire.org Git - thirdparty/systemd.git/blobdiff - src/udev/udev-rules.c
coccinelle: similar to reallocarray() let's also systematically use malloc_multiply()
[thirdparty/systemd.git] / src / udev / udev-rules.c
index 3b0ddb51184e6be1e9b73151e1fc8a271d9ee3bd..635811c59fd294a2cd29c144eab7de043d76a4ea 100644 (file)
@@ -1544,7 +1544,7 @@ struct udev_rules *udev_rules_new(struct udev *udev, int resolve_names) {
         udev_list_init(udev, &file_list, true);
 
         /* init token array and string buffer */
-        rules->tokens = malloc(PREALLOC_TOKEN * sizeof(struct token));
+        rules->tokens = malloc_multiply(PREALLOC_TOKEN, sizeof(struct token));
         if (rules->tokens == NULL)
                 return udev_rules_unref(rules);
         rules->token_max = PREALLOC_TOKEN;