aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2005-05-01 18:47:53 +0000
committerkpfleming <kpfleming@f38db490-d61c-443f-a65b-d21fe96a405b>2005-05-01 18:47:53 +0000
commitabafbd959b487f611624ae173d7aa5973a110c54 (patch)
tree569f0b247718d2c1790ea2d8137dfa8b60180241
parent72e95513057baddb912383cc56bb12e2109b33c7 (diff)
properly check for error from pri_timer2idx (bug #4117)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@5541 f38db490-d61c-443f-a65b-d21fe96a405b
-rwxr-xr-xchannels/chan_zap.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/channels/chan_zap.c b/channels/chan_zap.c
index 946eac569..f8582ce75 100755
--- a/channels/chan_zap.c
+++ b/channels/chan_zap.c
@@ -10085,7 +10085,7 @@ static int setup_zap(int reload)
if (!timer)
ast_log(LOG_WARNING, "'%s' is not a valid value for an ISDN timer\n", timerc);
else {
- if ((timeridx = pri_timer2idx(timerc)))
+ if ((timeridx = pri_timer2idx(timerc)) >= 0)
pritimers[timeridx] = timer;
else
ast_log(LOG_WARNING, "'%s' is not a valid ISDN timer\n", timerc);