From: Steinar H. Gunderson Date: Sat, 22 Dec 2018 00:24:26 +0000 (+0100) Subject: Fix an unlikely leak in HTTPInput. X-Git-Tag: 1.4.3~8 X-Git-Url: https://git.sesse.net/?p=cubemap;a=commitdiff_plain;h=ba292db9272e09c613be870b2d07b9abb647af72;hp=4ca2711d4e8f8a3c20e5feda537b30c356a64329 Fix an unlikely leak in HTTPInput. Found by Coverity Scan. --- diff --git a/httpinput.cpp b/httpinput.cpp index bac6b05..cbffe3a 100644 --- a/httpinput.cpp +++ b/httpinput.cpp @@ -167,6 +167,7 @@ int HTTPInput::lookup_and_connect(const string &host, const string &port) if (ioctl(sock, FIONBIO, &one) == -1) { log_perror("ioctl(FIONBIO)"); safe_close(sock); + freeaddrinfo(base_ai); return -1; }