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
1.4
Mark Michelson 18 years ago
parent 34f8812c64
commit b463a8dcbb

@ -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. */

Loading…
Cancel
Save