From 41fcf45a8fce88e7f1b10ac7eab250760bca26e3 Mon Sep 17 00:00:00 2001 From: Michael Jerris <mike@jerris.com> Date: Fri, 4 Apr 2008 17:39:18 +0000 Subject: [PATCH] Fri Apr 4 11:14:04 EDT 2008 Pekka.Pessi@nokia.com * su_addrinfo.c: avoid crash in su_freeaddrinfo() if ai is NULL git-svn-id: http://svn.freeswitch.org/svn/freeswitch/trunk@8021 d0543943-73ff-0310-b7d9-9358b9ac24b2 --- libs/sofia-sip/libsofia-sip-ua/su/su_addrinfo.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/sofia-sip/libsofia-sip-ua/su/su_addrinfo.c b/libs/sofia-sip/libsofia-sip-ua/su/su_addrinfo.c index f24e4f7dbb..7b78af6e23 100644 --- a/libs/sofia-sip/libsofia-sip-ua/su/su_addrinfo.c +++ b/libs/sofia-sip/libsofia-sip-ua/su/su_addrinfo.c @@ -805,6 +805,9 @@ freeaddrinfo(ai) { struct addrinfo *next; + if (ai == NULL) + return; + do { next = ai->ai_next; if (ai->ai_canonname)