diff options
author | Jeff Peeler <jpeeler@digium.com> | 2009-07-21 22:51:47 +0000 |
---|---|---|
committer | Jeff Peeler <jpeeler@digium.com> | 2009-07-21 22:51:47 +0000 |
commit | 16328efb78cf83c57355682bff1e2b09efa612db (patch) | |
tree | a7c89339a6d4271a9e5e2d3e1ccbcf065e7e6f88 | |
parent | 5484d2f5d010bd8e6cb186f29a1ce49249499aaf (diff) |
Do not dial digits when none were specified for sig_pri based calls
(closes issue #15524)
Reported by: elguero
Patches:
pri-sig-no-dest-set.patch uploaded by elguero (license 37)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@207950 65c4cc65-6c06-0410-ace0-fbb531ad65f3
-rw-r--r-- | channels/sig_pri.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/channels/sig_pri.c b/channels/sig_pri.c index 788066ae1..8d7332793 100644 --- a/channels/sig_pri.c +++ b/channels/sig_pri.c @@ -1789,10 +1789,11 @@ int sig_pri_call(struct sig_pri_chan *p, struct ast_channel *ast, char *rdest, i p->outgoing = 1; c = strchr(dest, '/'); - if (c) + if (c) { c++; - else - c = dest; + } else { + c = ""; + } l = NULL; n = NULL; |