From b6a5ac6ce6ac5addc86da9786b922c0d2d9226d0 Mon Sep 17 00:00:00 2001 From: Luke Benstead Date: Mon, 19 Apr 2021 21:29:19 +0100 Subject: [PATCH] Optimisation in aligned_vector_extend --- containers/aligned_vector.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/containers/aligned_vector.c b/containers/aligned_vector.c index af93d36..c390260 100644 --- a/containers/aligned_vector.c +++ b/containers/aligned_vector.c @@ -106,9 +106,7 @@ void* aligned_vector_resize(AlignedVector* vector, const unsigned int element_co } void* aligned_vector_extend(AlignedVector* vector, const unsigned int additional_count) { - const unsigned int current = vector->size; - aligned_vector_resize(vector, vector->size + additional_count); - return aligned_vector_at(vector, current); + return aligned_vector_resize(vector, vector->size + additional_count); } void aligned_vector_shrink_to_fit(AlignedVector* vector) {