From 58b17e05d58e6f8f94893433d7607591f828e995 Mon Sep 17 00:00:00 2001 From: Anton Lindqvist Date: Mon, 17 Jul 2017 17:05:49 +0200 Subject: [PATCH] Use reallocarray in pick-test --- tests/pick-test.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/tests/pick-test.c b/tests/pick-test.c index 82eb9666..8eb40d5f 100644 --- a/tests/pick-test.c +++ b/tests/pick-test.c @@ -123,9 +123,7 @@ parsekeys(const char *s) buf[len++] = c; if (size <= len) { - if (size > ULONG_MAX/2) - errx(1, "buffer size overflow"); - if ((buf = realloc(buf, 2*size)) == NULL) + if ((buf = reallocarray(buf, 2, size)) == NULL) err(1, NULL); size *= 2; }