]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
Fix seg fault with IAX native bridging (bug #2550)
authorRussell Bryant <russell@russellbryant.com>
Thu, 30 Sep 2004 22:47:32 +0000 (22:47 +0000)
committerRussell Bryant <russell@russellbryant.com>
Thu, 30 Sep 2004 22:47:32 +0000 (22:47 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/v1-0@3864 65c4cc65-6c06-0410-ace0-fbb531ad65f3

CHANGES
channels/chan_iax2.c

diff --git a/CHANGES b/CHANGES
index 58ab2d8527ececf37def2359736250d5dcb7bcf1..3aba64cb38094d5072bcdcd576e13d9dbe82c883 100755 (executable)
--- a/CHANGES
+++ b/CHANGES
@@ -1,3 +1,4 @@
+ -- Fix seg fault with IAX Native Bridging
 Asterisk 1.0.1
  -- Added AGI over TCP support
  -- Add ability to purge callers from queue if no agents are logged in
index e8b56282d30148df167b70d24129af618af46c51..a9beeebc7f306639b202d3201abbf5e2e42c1658 100755 (executable)
@@ -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;
 }