aboutsummaryrefslogtreecommitdiffstats
path: root/channels
diff options
context:
space:
mode:
authormarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-09-30 15:30:05 +0000
committermarkster <markster@f38db490-d61c-443f-a65b-d21fe96a405b>2004-09-30 15:30:05 +0000
commitf26d8810a7220d5b26f7aa4b0db1bab532079149 (patch)
tree375aaabe60b13f25084bcffdb1beb72b72032682 /channels
parent6952b8b20d7f575e2a09ba952cf61312ffd0324c (diff)
Fix potential seg (Bug #2550)
git-svn-id: http://svn.digium.com/svn/asterisk/trunk@3857 f38db490-d61c-443f-a65b-d21fe96a405b
Diffstat (limited to 'channels')
-rwxr-xr-xchannels/chan_iax2.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/channels/chan_iax2.c b/channels/chan_iax2.c
index e8b56282d..a9beeebc7 100755
--- a/channels/chan_iax2.c
+++ b/channels/chan_iax2.c
@@ -2628,8 +2628,10 @@ tackygoto:
cs[1] = cs[2];
}
lock_both(callno0, callno1);
- iaxs[callno0]->bridgecallno = 0;
- iaxs[callno1]->bridgecallno = 0;
+ if(iaxs[callno0])
+ iaxs[callno0]->bridgecallno = 0;
+ if(iaxs[callno1])
+ iaxs[callno1]->bridgecallno = 0;
unlock_both(callno0, callno1);
return res;
}