Update of /cvsroot/srvx/services/src
In directory sc8-pr-cvs1:/tmp/cvs-serv30394/src
Modified Files:
opserv.c
Log Message:
Fix a crash that would occur when users attemptd to add an alert with a channel criterion.
Index: opserv.c
===================================================================
RCS file: /cvsroot/srvx/services/src/opserv.c,v
retrieving revision 1.294
retrieving revision 1.295
diff -C2 -r1.294 -r1.295
*** opserv.c 13 Dec 2002 02:10:50 -0000 1.294
--- opserv.c 13 Dec 2002 23:18:10 -0000 1.295
***************
*** 2465,2469 ****
wordc = split_line(discrim_copy, false, ArrayLength(wordv), wordv);
alert->discrim = opserv_discrim_create(req, wordc, wordv);
! if (alert->discrim->channel) {
opserv_notice(req, OSMSG_NO_CHANNEL_ALERT);
opserv_free_user_alert(alert->discrim);
--- 2465,2469 ----
wordc = split_line(discrim_copy, false, ArrayLength(wordv), wordv);
alert->discrim = opserv_discrim_create(req, wordc, wordv);
! if (alert->discrim && alert->discrim->channel) {
opserv_notice(req, OSMSG_NO_CHANNEL_ALERT);
opserv_free_user_alert(alert->discrim);
|