From 77aac6dc1b94bb2ed0dd7a0c1c9a00aac3a2c10e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?IOhannes=20m=20zm=C3=B6lnig?= Date: Mon, 23 Aug 2010 12:46:59 +0000 Subject: use malloc() rather than getbytes(); use pthread_exit(); svn path=/trunk/externals/iem/iemnet/; revision=13888 --- iemnet_sender.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'iemnet_sender.c') diff --git a/iemnet_sender.c b/iemnet_sender.c index bdbc26d..ef2b70a 100644 --- a/iemnet_sender.c +++ b/iemnet_sender.c @@ -15,6 +15,7 @@ #include #include +#include #include #include @@ -159,7 +160,7 @@ void iemnet__sender_destroy(t_iemnet_sender*s) { pthread_mutex_destroy (&s->mtx); memset(s, 0, sizeof(t_iemnet_sender)); - freebytes(s, sizeof(t_iemnet_sender)); + free(s); s=NULL; DEBUG("destroyed sender"); } @@ -167,7 +168,7 @@ void iemnet__sender_destroy(t_iemnet_sender*s) { t_iemnet_sender*iemnet__sender_create(int sock) { static pthread_mutex_t mtx = PTHREAD_MUTEX_INITIALIZER; - t_iemnet_sender*result=(t_iemnet_sender*)getbytes(sizeof(t_iemnet_sender)); + t_iemnet_sender*result=(t_iemnet_sender*)malloc(sizeof(t_iemnet_sender)); int res=0; DEBUG("create sender %x", result); if(NULL==result){ -- cgit v1.2.1