From bb26f501c607feaef1db46d02045f941bd455efc Mon Sep 17 00:00:00 2001
From: Nicolas Marsic <nicolas.marsic@gmail.com>
Date: Thu, 28 Jun 2012 15:39:04 +0000
Subject: [PATCH] Fix memory leak

---
 Geo/GModel.cpp | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/Geo/GModel.cpp b/Geo/GModel.cpp
index 8ed0305eb7..5964e115ca 100644
--- a/Geo/GModel.cpp
+++ b/Geo/GModel.cpp
@@ -96,6 +96,9 @@ GModel::~GModel()
 #if defined(HAVE_MESH)
   delete _fields;
 #endif
+
+  if(_factory) 
+    delete _factory;
 }
 
 GModel *GModel::current(int index)
-- 
GitLab