From b463a8dcbb5cb218fec269e310f9df73567fc448 Mon Sep 17 00:00:00 2001 From: Mark Michelson Date: Mon, 6 Aug 2007 13:33:07 +0000 Subject: [PATCH] Fixed a mistake I made in realtime_peer which caused it to return NULL every time. Thanks to Jon Fealy for emailing me the correction. git-svn-id: https://origsvn.digium.com/svn/asterisk/branches/1.4@78164 65c4cc65-6c06-0410-ace0-fbb531ad65f3 --- channels/chan_sip.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/channels/chan_sip.c b/channels/chan_sip.c index 3e695b0b63..94eee746a8 100644 --- a/channels/chan_sip.c +++ b/channels/chan_sip.c @@ -2510,10 +2510,11 @@ static struct sip_peer *realtime_peer(const char *newpeername, struct sockaddr_i } else return NULL; - if (!var) + if (!var) { if(peerlist) ast_config_destroy(peerlist); return NULL; + } for (tmp = var; tmp; tmp = tmp->next) { /* If this is type=user, then skip this object. */