]> Creatis software - creaImageIO.git/blobdiff - src2/creaImageIOWxGimmickReaderDialog.h
set vectors of pointers (with many memory leak) as vectors of shared_ptr
[creaImageIO.git] / src2 / creaImageIOWxGimmickReaderDialog.h
index 1933a38174f1f1b3862cc1427d7bff64b0fb24d3..8137a73b7d2af91e6e117ed32a102d0b42aad7c4 100644 (file)
@@ -28,7 +28,7 @@ namespace creaImageIO
                          int output_dim = NATIVE,
                          int threads = 0);
 
-    Gimmick* GetGimmick() { return mGimmick; }
+       boost::shared_ptr<Gimmick> GetGimmick() { return mGimmick; }
     //    typedef WxGimmick ViewType;
     typedef WxGimmickView::EventType EventType;
 
@@ -55,12 +55,13 @@ namespace creaImageIO
     // void OnButtonCancel(wxCommandEvent& event);
 
   private :
-
-    Gimmick*       mGimmick;
+    
+         boost::shared_ptr<Gimmick>      mGimmick;
     WxGimmickView* mView;
 
     wxButton* mOkButton;
     wxButton* mCancelButton;
+       
 
     enum 
       {