From f5399bbd662ec8584bfa8fe0c68985679d6c9c4c Mon Sep 17 00:00:00 2001 From: caballero Date: Tue, 5 May 2009 15:29:26 +0000 Subject: [PATCH 1/1] Fixed a bug on destroying Gimmick --- src2/creaImageIOGimmick.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) 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; + } } //============================================================== -- 2.45.1