--- libaitrpc/src/lists.c 2012/05/19 00:29:51 1.10 +++ libaitrpc/src/lists.c 2012/07/22 20:44:13 1.11 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: lists.c,v 1.10 2012/05/19 00:29:51 misho Exp $ +* $Id: lists.c,v 1.11 2012/07/22 20:44:13 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -69,7 +69,7 @@ rpc_srv_registerCall(rpc_srv_t * __restrict srv, u_sho return 0; } - if (!(func = malloc(sizeof(rpc_func_t)))) { + if (!(func = io_malloc(sizeof(rpc_func_t)))) { LOGERR; return -1; } else { @@ -109,7 +109,7 @@ rpc_srv_unregisterCall(rpc_srv_t * __restrict srv, u_s TAILQ_REMOVE(&srv->srv_funcs, f, func_node); AIT_FREE_VAL(&f->func_name); - free(f); + io_free(f); return 1; } @@ -210,6 +210,6 @@ rpc_srv_unregisterBLOB(rpc_srv_t * __restrict srv, uin TAILQ_REMOVE(&srv->srv_blob.blobs, b, blob_node); rpc_srv_blobFree(srv, b); - free(b); + io_free(b); return 1; }