From: <st...@us...> - 2003-06-16 23:22:28
|
Update of /cvsroot/iaxclient/iaxclient/lib In directory sc8-pr-cvs1:/tmp/cvs-serv23988 Modified Files: iaxclient_lib.c Log Message: ensure we don't send state updates for out of range calls (like -1) Index: iaxclient_lib.c =================================================================== RCS file: /cvsroot/iaxclient/iaxclient/lib/iaxclient_lib.c,v retrieving revision 1.20 retrieving revision 1.21 diff -u -d -r1.20 -r1.21 --- iaxclient_lib.c 16 Jun 2003 23:01:29 -0000 1.20 +++ iaxclient_lib.c 16 Jun 2003 23:22:25 -0000 1.21 @@ -121,6 +121,7 @@ void iaxc_do_state_callback(int callNo) { iaxc_event e; + if(callNo < 0 || callNo >= nCalls) return; e.type = IAXC_EVENT_STATE; e.ev.call.callNo = callNo; e.ev.call.state = calls[callNo].state; |