From: caballero Date: Tue, 5 May 2009 15:29:26 +0000 (+0000) Subject: Fixed a bug on destroying Gimmick X-Git-Tag: EED.02Oct2009~73 X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=commitdiff_plain;h=f5399bbd662ec8584bfa8fe0c68985679d6c9c4c;p=creaImageIO.git Fixed a bug on destroying Gimmick --- diff --git a/src2/creaImageIOGimmick.cpp b/src2/creaImageIOGimmick.cpp index da76e9d..2ed5b0c 100644 --- a/src2/creaImageIOGimmick.cpp +++ b/src2/creaImageIOGimmick.cpp @@ -13,6 +13,8 @@ namespace creaImageIO : mImageAdder(0) { RegisterGimmickMessageTypes(); + mSettings=0; + mSynchronizer=0; } //============================================================== @@ -21,9 +23,15 @@ namespace creaImageIO //============================================================== Gimmick::~Gimmick() { + if(mSettings!=0) + { mSettings->writeSettingsFile(); delete mSettings; + } + if(mSynchronizer!=0) + { delete mSynchronizer; + } } //==============================================================