From: James Golovich Date: Fri, 19 Mar 2004 03:46:01 +0000 (+0000) Subject: Check tempchan->type in app_zapscan.c (bug 1250) X-Git-Tag: 1.0.0-rc1~913 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=687b0ebe6e0ba90d6032d78cddfb9c71b53d528b;p=thirdparty%2Fasterisk.git Check tempchan->type in app_zapscan.c (bug 1250) git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@2465 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- diff --git a/apps/app_zapscan.c b/apps/app_zapscan.c index 97fac25072..b24fe5d576 100755 --- a/apps/app_zapscan.c +++ b/apps/app_zapscan.c @@ -269,7 +269,7 @@ static int conf_exec(struct ast_channel *chan, void *data) tempchan = ast_channel_walk(tempchan); if ( !tempchan && !lastchan ) break; - if ( tempchan && (!strcmp(tempchan->type, "Zap")) && (tempchan != chan) ) { + if ( tempchan && tempchan->type && (!strcmp(tempchan->type, "Zap")) && (tempchan != chan) ) { ast_verbose(VERBOSE_PREFIX_3 "Zap channel %s is in-use, monitoring...\n", tempchan->name); strcpy(confstr, tempchan->name); if ((tmp = strchr(confstr,'-'))) {