From 97732ab5cdc9eb9c3baf462080a8fb74058009df Mon Sep 17 00:00:00 2001 From: gerschdn Date: Fri, 3 Jun 2022 18:10:52 +0200 Subject: [PATCH] Update vector.h (#551) Made the value parameter to resize() a const_reference instead of a value type to spare the unnecessary copy --- include/etl/vector.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/include/etl/vector.h b/include/etl/vector.h index 6b272a4b..a1f94e06 100644 --- a/include/etl/vector.h +++ b/include/etl/vector.h @@ -224,7 +224,7 @@ namespace etl ///\param new_size The new size. ///\param value The value to fill new elements with. Default = default constructed value. //********************************************************************* - void resize(size_t new_size, T value) + void resize(size_t new_size, const_reference value) { ETL_ASSERT(new_size <= CAPACITY, ETL_ERROR(vector_full));