]> git.ipfire.org Git - thirdparty/asterisk.git/commitdiff
fixes crash on iterator_destroy on uninitialized iterator
authorDavid Vossel <dvossel@digium.com>
Mon, 2 Nov 2009 15:31:02 +0000 (15:31 +0000)
committerDavid Vossel <dvossel@digium.com>
Mon, 2 Nov 2009 15:31:02 +0000 (15:31 +0000)
(closes issue #16162)
Reported by: krn

git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@226736 65c4cc65-6c06-0410-ace0-fbb531ad65f3

channels/chan_iax2.c

index 0b4aa8d4e3f76b1fa053cd577e7353f3e1fee5e2..fb3c8bdc100fac9ac8ae691d3ff485fb542e2acd 100644 (file)
@@ -6422,7 +6422,6 @@ static int check_access(int callno, struct sockaddr_in *sin, struct iax_ies *ies
                ast_codec_pref_convert(&iaxs[callno]->rprefs, ies->codec_prefs, 32, 0);
                ast_codec_pref_convert(&iaxs[callno]->prefs, ies->codec_prefs, 32, 0);
        }
-       ao2_iterator_destroy(&i);
 
        if (!gotcapability) 
                iaxs[callno]->peercapability = iaxs[callno]->peerformat;