summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gtk2_ardour/sys_ex.cc2
-rw-r--r--gtk2_ardour/sys_ex.h2
2 files changed, 3 insertions, 1 deletions
diff --git a/gtk2_ardour/sys_ex.cc b/gtk2_ardour/sys_ex.cc
index b6251938a7..f3e02b1253 100644
--- a/gtk2_ardour/sys_ex.cc
+++ b/gtk2_ardour/sys_ex.cc
@@ -45,6 +45,8 @@ SysEx::SysEx (
SysEx::~SysEx()
{
+ delete _flag;
+ _flag = 0;
}
bool
diff --git a/gtk2_ardour/sys_ex.h b/gtk2_ardour/sys_ex.h
index 709841cabb..12904827d5 100644
--- a/gtk2_ardour/sys_ex.h
+++ b/gtk2_ardour/sys_ex.h
@@ -46,7 +46,7 @@ public:
private:
bool event_handler (GdkEvent* ev);
-
+ SysEx(const SysEx& rhs){}
ArdourCanvas::Flag* _flag;
};