diff --git a/ivector.h b/ivector.h index c985a8f6..d9522a45 100644 --- a/ivector.h +++ b/ivector.h @@ -580,7 +580,7 @@ namespace etl for (size_t i = 0; i < n_copy_old; ++i) { - create_element_at(to++, p_buffer[from++]); + p_buffer[to++] = p_buffer[from++]; } // Copy new. @@ -659,7 +659,7 @@ namespace etl for (size_t i = 0; i < n_copy_old; ++i) { - create_element_at(to++, p_buffer[from++]); + p_buffer[to++] = p_buffer[from++]; } // Copy new.