From 55c4755943e16a84b4bb7a6b1d9e4d70ac35728a Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Sun, 26 Sep 2021 17:51:03 -0400 Subject: Use reallocarray(3) --- service.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'service.c') diff --git a/service.c b/service.c index c7103f0..5b1d620 100644 --- a/service.c +++ b/service.c @@ -82,7 +82,7 @@ int serviceAdd(const char *name, const char *command) { if (services.len == services.cap) { size_t cap = (services.cap ? services.cap * 2 : 8); - void *ptr = realloc(services.ptr, sizeof(*services.ptr) * cap); + void *ptr = reallocarray(services.ptr, cap, sizeof(*services.ptr)); if (!ptr) return -1; services.cap = cap; services.ptr = ptr; -- cgit 1.4.1