From 5477a8be638202638d6c042ede8c2b902b1d91f0 Mon Sep 17 00:00:00 2001 From: Henrik Hautakoski Date: Thu, 9 May 2019 09:39:13 +0200 Subject: [PATCH] lib/include/vector.h: define VECTOR_BLOCK_SIZE instead of magic number. --- lib/include/vector.h | 2 ++ lib/vector.c | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/include/vector.h b/lib/include/vector.h index cf2d2b9..fb644df 100644 --- a/lib/include/vector.h +++ b/lib/include/vector.h @@ -30,6 +30,8 @@ struct vector { void *base; }; +#define VECTOR_BLOCK_SIZE 64 + #define VECTOR_INIT(block_size) { block_size, 0, 0, NULL } void vector_init(struct vector* v, size_t block_size); diff --git a/lib/vector.c b/lib/vector.c index 15c7f9f..235c89d 100644 --- a/lib/vector.c +++ b/lib/vector.c @@ -33,7 +33,7 @@ static void ensure_size(struct vector* v, size_t n) { void vector_init(struct vector* v, size_t block_size) { - v->blk_sz = block_size > 0 ? block_size : 64; + v->blk_sz = block_size > 0 ? block_size : VECTOR_BLOCK_SIZE; v->alloc = 0; v->size = 0; v->base = NULL;