aboutsummaryrefslogtreecommitdiffstats
path: root/apps/app_zapscan.c
diff options
context:
space:
mode:
authorcitats <citats@f38db490-d61c-443f-a65b-d21fe96a405b>2004-03-19 03:46:01 +0000
committercitats <citats@f38db490-d61c-443f-a65b-d21fe96a405b>2004-03-19 03:46:01 +0000
commit9d75763cd0b44ab1f6575c040a638e4cc139fbe3 (patch)
tree6bca18ef2099497c964e8669b45d799a03bb6861 /apps/app_zapscan.c
parentf68c772144f263096179c89e51e3e3e6c69e9264 (diff)
Check tempchan->type in app_zapscan.c (bug 1250)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@2465 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'apps/app_zapscan.c')
-rwxr-xr-xapps/app_zapscan.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/apps/app_zapscan.c b/apps/app_zapscan.c
index 97fac2507..b24fe5d57 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,'-'))) {