[commit] r13090 - freeswitch/trunk/src/mod/event_handlers/mod_erlang_event
Author: stkn Date: Mon Apr 20 19:44:33 2009 New Revision: 13090 Log: snprintf needs a format string too, and write has the warn_unused_result attribute set, so store the return value somewhere Modified: freeswitch/trunk/src/mod/event_handlers/mod_erlang_event/ei_helpers.c Modified: freeswitch/trunk/src/mod/event_handlers/mod_erlang_event/ei_helpers.c ============================================================================== --- freeswitch/trunk/src/mod/event_handlers/mod_erlang_event/ei_helpers.c (original) +++ freeswitch/trunk/src/mod/event_handlers/mod_erlang_event/ei_helpers.c Mon Apr 20 19:44:33 2009 @@ -58,7 +58,7 @@ char msgbuf[2048]; char *s; int index = 0; - /*int n;*/ + int ret; index = 5; /* max sizes: */ ei_encode_version(msgbuf,&index); /* 1 */ @@ -74,7 +74,7 @@ /* sum: 542 */ switch_mutex_lock(listener->sock_mutex); - write(listener->sockfd, msgbuf, index); + ret = write(listener->sockfd, msgbuf, index); switch_mutex_unlock(listener->sock_mutex); } @@ -190,7 +190,7 @@ void ei_init_ref(ei_cnode *ec, erlang_ref *ref) { memset(ref, 0, sizeof(*ref)); /* zero out the struct */ - snprintf(ref->node, MAXATOMLEN, ec->thisnodename); + snprintf(ref->node, MAXATOMLEN, "%s", ec->thisnodename); switch_mutex_lock(globals.ref_mutex); globals.reference0++;
participants (1)
-
FreeSWITCH SVN