aboutsummaryrefslogtreecommitdiffstats
path: root/kirc.c
diff options
context:
space:
mode:
authorEthan Sommer <e5ten.arch@gmail.com>2020-09-10 16:06:14 -0400
committerEthan Sommer <e5ten.arch@gmail.com>2020-09-10 16:06:14 -0400
commit6008ac7adbf840fc33c32068bb24fad6b71f144d (patch)
treedd3d2910d78a1bcac07124987c6fe4c61b162119 /kirc.c
parentfix missing line termination (diff)
downloadkirc-6008ac7adbf840fc33c32068bb24fad6b71f144d.tar.gz
kirc-6008ac7adbf840fc33c32068bb24fad6b71f144d.tar.bz2
kirc-6008ac7adbf840fc33c32068bb24fad6b71f144d.tar.xz
kirc-6008ac7adbf840fc33c32068bb24fad6b71f144d.tar.zst
kirc-6008ac7adbf840fc33c32068bb24fad6b71f144d.zip
free memory allocated by getaddrinfo
Diffstat (limited to '')
-rw-r--r--kirc.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/kirc.c b/kirc.c
index 3dac1dc..628e7cd 100644
--- a/kirc.c
+++ b/kirc.c
@@ -78,6 +78,7 @@ irc_init() {
getaddrinfo(host, port, &hints, &res);
conn = socket(res->ai_family, res->ai_socktype, res->ai_protocol);
connect(conn, res->ai_addr, res->ai_addrlen);
+ freeaddrinfo(res);
fcntl(conn, F_SETFL, O_NONBLOCK);
}