From bb14cfd3d5a2056e14595cdd55e44afa44caf2fe Mon Sep 17 00:00:00 2001 From: Heiko Strathmann Date: Tue, 23 Jan 2018 14:13:56 +0000 Subject: [PATCH] use delete[] for freeing arrays --- tests/unit/base/MockObject.h | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/unit/base/MockObject.h b/tests/unit/base/MockObject.h index c635b247f9a..5726301ed1a 100644 --- a/tests/unit/base/MockObject.h +++ b/tests/unit/base/MockObject.h @@ -152,15 +152,15 @@ namespace shogun void free_raw_vector() { - delete m_raw_vector_basic; + delete[] m_raw_vector_basic; for (auto i : range(m_raw_vector_object_len)) delete m_raw_vector_object[i]; - delete m_raw_vector_object; + delete[] m_raw_vector_object; for (auto i : range(m_raw_vector_sg_string_len)) m_raw_vector_sg_string[i].free_string(); - delete m_raw_vector_sg_string; + delete[] m_raw_vector_sg_string; } void init_raw_matrix() @@ -176,7 +176,7 @@ namespace shogun void free_raw_matrix() { - delete m_raw_matrix_basic; + delete[] m_raw_matrix_basic; } const char* get_name() const