From 0467711ca0b00b346f9ab0bd7b1615dfeaba267e Mon Sep 17 00:00:00 2001 From: popo Date: Fri, 10 Sep 2010 08:12:27 +0000 Subject: [PATCH] check model_ptr != NULL before calling free_model_content in free_and_destroy_model --- linear.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/linear.cpp b/linear.cpp index eaa3c28..c6f7168 100644 --- a/linear.cpp +++ b/linear.cpp @@ -2245,9 +2245,11 @@ void free_model_content(struct model *model_ptr) void free_and_destroy_model(struct model **model_ptr_ptr) { struct model *model_ptr = *model_ptr_ptr; - free_model_content(model_ptr); if(model_ptr != NULL) + { + free_model_content(model_ptr); free(model_ptr); + } } void destroy_param(parameter* param) -- 2.50.1