X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=src2%2FcreaImageIOGimmick.cpp;h=877a21ee65460b1b993981cb8d1722329d145383;hb=34d2d6b1860321978fd19668bbf6fd0606ac1e80;hp=7d7cca091431421cd4d909a9ed58910207f2c1e9;hpb=3e44acb4a0963c9fb97d135820048fda3cf9ebd9;p=creaImageIO.git diff --git a/src2/creaImageIOGimmick.cpp b/src2/creaImageIOGimmick.cpp index 7d7cca0..877a21e 100644 --- a/src2/creaImageIOGimmick.cpp +++ b/src2/creaImageIOGimmick.cpp @@ -133,14 +133,16 @@ namespace creaImageIO //============================================================== void Gimmick::Finalize() { - - // delete SQLiteTreeHandler Object - for( TreeHandlerMapType::const_iterator it = mTreeHandlerMap.begin(); - it!= mTreeHandlerMap.end(); - ++it) - { - delete it->second; - } + if(mTreeHandlerMap.size() >0) + { + // delete SQLiteTreeHandler Object + for( TreeHandlerMapType::const_iterator it = mTreeHandlerMap.begin(); + it!= mTreeHandlerMap.end(); + ++it) + { + delete it->second; + } + } } //==============================================================