diff options
Diffstat (limited to 'gtk2_ardour/editor.h')
-rw-r--r-- | gtk2_ardour/editor.h | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/gtk2_ardour/editor.h b/gtk2_ardour/editor.h index de202c8c4f..7d8df5457a 100644 --- a/gtk2_ardour/editor.h +++ b/gtk2_ardour/editor.h @@ -1425,12 +1425,17 @@ private: /* import specific info */ struct EditorImportStatus : public ARDOUR::ImportStatus { - Editing::ImportMode mode; - samplepos_t pos; - int target_tracks; - int target_regions; - boost::shared_ptr<ARDOUR::Track> track; - bool replace; + void clear () { + ARDOUR::ImportStatus::clear (); + track.reset (); + } + + Editing::ImportMode mode; + samplepos_t pos; + int target_tracks; + int target_regions; + boost::shared_ptr<ARDOUR::Track> track; + bool replace; }; EditorImportStatus import_status; |