From 49d7cb12bb2f47216528ea6d6f58869e0cf12a2e Mon Sep 17 00:00:00 2001 From: Přemysl Eric Janouch Date: Thu, 8 Aug 2024 09:34:33 +0200 Subject: Fix calloc argument order --- liberty.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'liberty.c') diff --git a/liberty.c b/liberty.c index e832517..ff7c0c7 100644 --- a/liberty.c +++ b/liberty.c @@ -316,7 +316,7 @@ xstrndup (const char *s, size_t n) #define ARRAY(type, name) type *name; size_t name ## _len, name ## _alloc; #define ARRAY_INIT_SIZED(a, n) \ BLOCK_START \ - (a) = xcalloc (sizeof *(a), (a ## _alloc) = (n)); \ + (a) = xcalloc ((a ## _alloc) = (n), sizeof *(a)); \ (a ## _len) = 0; \ BLOCK_END #define ARRAY_INIT(a) ARRAY_INIT_SIZED (a, 16) @@ -398,7 +398,7 @@ strv_make (void) struct strv self; self.alloc = 4; self.len = 0; - self.vector = xcalloc (sizeof *self.vector, self.alloc); + self.vector = xcalloc (self.alloc, sizeof *self.vector); return self; } -- cgit v1.2.3-54-g00ecf