aboutsummaryrefslogtreecommitdiff
path: root/tcpclient.c
diff options
context:
space:
mode:
authorIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2010-03-30 11:51:53 +0000
committerIOhannes m zmölnig <zmoelnig@users.sourceforge.net>2010-03-30 11:51:53 +0000
commit69ef9995cf33769b9f2011b50fa94d28c0a8366d (patch)
tree4a06e8d6f987027da5b405572409f8574e1e94e5 /tcpclient.c
parent22441e901dc2ec3844372eef63cca5b5e97f03e5 (diff)
avoid double registration of tcpclient
svn path=/trunk/externals/iem/iemnet/; revision=13315
Diffstat (limited to 'tcpclient.c')
-rw-r--r--tcpclient.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tcpclient.c b/tcpclient.c
index 013fb75..dec7983 100644
--- a/tcpclient.c
+++ b/tcpclient.c
@@ -263,6 +263,7 @@ static void tcpclient_free(t_tcpclient *x)
IEMNET_EXTERN void tcpclient_setup(void)
{
+ static int again=0; if(again)return; again=1;
tcpclient_class = class_new(gensym(objName), (t_newmethod)tcpclient_new,
(t_method)tcpclient_free,
sizeof(t_tcpclient), 0, A_DEFFLOAT, 0);