aboutsummaryrefslogtreecommitdiff
path: root/chaos/src/chaos_msg.hpp
diff options
context:
space:
mode:
authorTim Blechmann <timblech@users.sourceforge.net>2005-11-01 21:28:21 +0000
committerIOhannes m zmölnig <zmoelnig@iem.at>2015-10-14 15:12:00 +0200
commitf29a18911ce09a638646d90d1f72838313419380 (patch)
tree77775dd53928108aa07cb5854fc9fa2beeff1984 /chaos/src/chaos_msg.hpp
parentd981b7feb7183a325d44f22ece4c963366658cef (diff)
added new system
svn path=/trunk/externals/tb/; revision=3811
Diffstat (limited to 'chaos/src/chaos_msg.hpp')
-rw-r--r--chaos/src/chaos_msg.hpp12
1 files changed, 6 insertions, 6 deletions
diff --git a/chaos/src/chaos_msg.hpp b/chaos/src/chaos_msg.hpp
index 3f80101..357ff6a 100644
--- a/chaos/src/chaos_msg.hpp
+++ b/chaos/src/chaos_msg.hpp
@@ -25,6 +25,11 @@ template <class system> class chaos_msg
{
FLEXT_HEADER(chaos_msg, flext_base);
+ ~chaos_msg()
+ {
+ delete m_system;
+ }
+
public:
/* local data for system, output and interpolation */
@@ -59,10 +64,5 @@ SYSTEM##_msg(int argc, t_atom* argv ) \
AddOutFloat(); \
\
ATTRIBUTES; \
- FLEXT_ADDBANG(0, m_bang); \
-} \
- \
-~SYSTEM##_msg() \
-{ \
- delete m_system; \
+ FLEXT_ADDBANG(0, m_bang); \
}