--- libaitrpc/src/srv.c 2012/03/13 17:10:13 1.6.2.4 +++ libaitrpc/src/srv.c 2012/03/13 17:15:31 1.6.2.5 @@ -3,7 +3,7 @@ * by Michael Pounov * * $Author: misho $ -* $Id: srv.c,v 1.6.2.4 2012/03/13 17:10:13 misho Exp $ +* $Id: srv.c,v 1.6.2.5 2012/03/13 17:15:31 misho Exp $ * ************************************************************************** The ELWIX and AITNET software is distributed under the following @@ -249,7 +249,7 @@ rpc_srv_dispatchCall(void *arg) schedRead(root, rxPacket, c, c->cli_sock, buf, s->srv_netbuf); - schedRun(root, (intptr_t*) &s->srv_kill); + schedRun(root, (void*) &s->srv_kill); schedEnd(&root); shutdown(c->cli_sock, SHUT_RDWR); @@ -920,7 +920,7 @@ rpc_srv_execCall(rpc_func_t * __restrict call, struct return -1; } - func = dlsym(dl, AIT_GET_STR(&call->func_name)); + func = dlsym(dl, (const char*) AIT_GET_STR(&call->func_name)); if (func) ret = func(call, ntohs(rpc->call_argc), args); else {