aboutsummaryrefslogtreecommitdiff
path: root/src/gensvm_base.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gensvm_base.c')
-rw-r--r--src/gensvm_base.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/gensvm_base.c b/src/gensvm_base.c
index eddef5c..568f19a 100644
--- a/src/gensvm_base.c
+++ b/src/gensvm_base.c
@@ -194,6 +194,9 @@ void gensvm_reallocate_model(struct GenModel *model, long n, long m)
*/
void gensvm_free_model(struct GenModel *model)
{
+ if (model == NULL)
+ return;
+
free(model->W);
free(model->t);
free(model->V);