diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2016-07-12 07:46:30 -0400 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2016-09-27 14:59:31 -0500 |
commit | 8fdf1669a7918d8c625d2ef10df2225c86a85d76 (patch) | |
tree | 7515bacdc3b6cf57538d83ee23e50de102205207 /libs/surfaces/push2/layout.h | |
parent | ad7543c02f947e15a88b5eeae8db6dc55bad9b60 (diff) |
push2: fix up issues with object lifetimes and signals during shutdown
Diffstat (limited to 'libs/surfaces/push2/layout.h')
-rw-r--r-- | libs/surfaces/push2/layout.h | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/libs/surfaces/push2/layout.h b/libs/surfaces/push2/layout.h index fcc0b7a479..30e52da5a8 100644 --- a/libs/surfaces/push2/layout.h +++ b/libs/surfaces/push2/layout.h @@ -21,6 +21,8 @@ #include <stdint.h> +#include <sigc++/trackable.h> + #include <cairomm/refptr.h> namespace ARDOUR { @@ -35,7 +37,7 @@ namespace ArdourSurface { class Push2; -class Push2Layout +class Push2Layout : public sigc::trackable { public: Push2Layout (Push2& p, ARDOUR::Session& s); |