Don't allow Answer() to accept a negative argument.

Negative argument means an infinite delay and we
don't want that.



git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@136635 65c4cc65-6c06-0410-ace0-fbb531ad65f3
1.6.1
Mark Michelson 17 years ago
parent 9b5b8246c5
commit 316fb598d2

@ -7655,6 +7655,10 @@ static int pbx_builtin_answer(struct ast_channel *chan, void *data)
if ((chan->_state != AST_STATE_UP) && !ast_strlen_zero(data))
delay = atoi(data);
if (delay < 0) {
delay = 0;
}
return __ast_answer(chan, delay);
}

Loading…
Cancel
Save