From 1601eb1e25e2dec7330fa6945922ea63b6310f3a Mon Sep 17 00:00:00 2001 From: Yu-Chin Date: Fri, 16 Aug 2013 14:54:03 +0800 Subject: [PATCH] fix a bug: use "delete[] C" instead of "delete C" in train_one --- linear.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/linear.cpp b/linear.cpp index 77237dd..ca835ff 100644 --- a/linear.cpp +++ b/linear.cpp @@ -2208,7 +2208,7 @@ static void train_one(const problem *prob, const parameter *param, double *w, do tron_obj.set_print_string(liblinear_print_string); tron_obj.tron(w); delete fun_obj; - delete C; + delete[] C; break; } case L2R_L2LOSS_SVC: @@ -2226,7 +2226,7 @@ static void train_one(const problem *prob, const parameter *param, double *w, do tron_obj.set_print_string(liblinear_print_string); tron_obj.tron(w); delete fun_obj; - delete C; + delete[] C; break; } case L2R_L2LOSS_SVC_DUAL: @@ -2271,7 +2271,7 @@ static void train_one(const problem *prob, const parameter *param, double *w, do tron_obj.set_print_string(liblinear_print_string); tron_obj.tron(w); delete fun_obj; - delete C; + delete[] C; break; } -- 2.50.1