diff options
Diffstat (limited to 'irc/ctrlproxy/files/patch-lib_connection.c')
-rw-r--r-- | irc/ctrlproxy/files/patch-lib_connection.c | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/irc/ctrlproxy/files/patch-lib_connection.c b/irc/ctrlproxy/files/patch-lib_connection.c new file mode 100644 index 000000000000..d5df0a2b084a --- /dev/null +++ b/irc/ctrlproxy/files/patch-lib_connection.c @@ -0,0 +1,15 @@ + +$FreeBSD$ + +--- lib/connection.c.orig ++++ lib/connection.c +@@ -467,7 +467,8 @@ + if (error) { + network_log(LOG_ERROR, s, "Unable to lookup %s:%s %s", + cs->host, cs->port, gai_strerror(error)); +- freeaddrinfo(addrinfo); ++ if(addrinfo) ++ freeaddrinfo(addrinfo); + return FALSE; + } + |