From 6b6ca7e46addd2b844123afd7479b09e5ceb5e43 Mon Sep 17 00:00:00 2001
From: Jonathan Wilkes <jon.w.wilkes@gmail.com>
Date: Fri, 4 Sep 2015 11:14:08 -0400
Subject: [PATCH] olafmatt clone: add A_CANT to dsp method

---
 externals/olafmatt/clone/clone.c        | 4 ++--
 externals/olafmatt/clone/clone_signal.c | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/externals/olafmatt/clone/clone.c b/externals/olafmatt/clone/clone.c
index e477ced8c..d7b0d1f02 100644
--- a/externals/olafmatt/clone/clone.c
+++ b/externals/olafmatt/clone/clone.c
@@ -769,7 +769,7 @@ void clone_setup(void)
     class_addmethod(clone_class, (t_method)clone_click, gensym("click"),
 		    A_FLOAT, A_FLOAT, A_FLOAT, A_FLOAT, A_FLOAT, 0);
 
-	class_addmethod(clone_class, (t_method)clone_dsp, gensym("dsp"), 0);
+	class_addmethod(clone_class, (t_method)clone_dsp, gensym("dsp"), A_CANT, 0);
     class_addfloat(clone_class, (t_method)clone_float);
     class_addsymbol(clone_class, (t_method)clone_symbol);
     class_addlist(clone_class, (t_method)clone_list);
@@ -800,4 +800,4 @@ void clone_setup(void)
     class_setwidget(clone_sigout_class, &clone_widgetbehavior);
 
 	class_sethelpsymbol(clone_class, gensym("help-clone.pd"));
-}
\ No newline at end of file
+}
diff --git a/externals/olafmatt/clone/clone_signal.c b/externals/olafmatt/clone/clone_signal.c
index 7e029bab8..e650bc81b 100644
--- a/externals/olafmatt/clone/clone_signal.c
+++ b/externals/olafmatt/clone/clone_signal.c
@@ -85,7 +85,7 @@ void clone_sigout_setup(void)
     clone_sigout_class = class_new(gensym("cloneout~"), (t_newmethod)clone_sigout_new, 0,
 				   sizeof(t_clone_sigout), 0, 0);
     CLASS_MAINSIGNALIN(clone_sigout_class, t_clone_sigout, x_f);
-    class_addmethod(clone_sigout_class, (t_method)clone_sigout_dsp, gensym("dsp"), 0);
+    class_addmethod(clone_sigout_class, (t_method)clone_sigout_dsp, gensym("dsp"), A_CANT, 0);
 }
 
 /* signal inlets */
-- 
GitLab