summaryrefslogtreecommitdiff
path: root/channels/chan_iax2.c
diff options
context:
space:
mode:
authorTilghman Lesher <tilghman@meg.abyt.es>2008-10-17 17:09:03 +0000
committerTilghman Lesher <tilghman@meg.abyt.es>2008-10-17 17:09:03 +0000
commit6450b7c4dad828543b77465cd416034aa64a449d (patch)
tree968ee6c644e340981cdf9d60f1ce2a7fe1c6087e /channels/chan_iax2.c
parentb3bb9564d34f949fcb15025f5d0f7a5d1bb541bc (diff)
Make helper call a little safer (suggested by Russell on IRC)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@150635 65c4cc65-6c06-0410-ace0-fbb531ad65f3
Diffstat (limited to 'channels/chan_iax2.c')
-rw-r--r--channels/chan_iax2.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index a477c97fe..8ad6b5de4 100644
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -2312,8 +2312,9 @@ static void iax2_destroy(int callno)
struct ast_channel *owner = NULL;
retry:
- pvt = iaxs[callno];
- iax2_destroy_helper(pvt);
+ if ((pvt = iaxs[callno])) {
+ iax2_destroy_helper(pvt);
+ }
lastused[callno] = ast_tvnow();