]> The Tcpdump Group git mirrors - libpcap/blobdiff - savefile.c
Plug a file descriptor leak.
[libpcap] / savefile.c
index 01ee7d004cedddeb6d7bc24d4e473c2165a0c664..c6c0cb8ee7c991f7d1ea4ef22fbfc03bb682dd84 100644 (file)
@@ -317,6 +317,7 @@ pcap_t* pcap_hopen_offline_with_tstamp_precision(intptr_t osfd, u_int precision,
        {
                pcap_fmt_errmsg_for_errno(errbuf, PCAP_ERRBUF_SIZE,
                    errno, "_fdopen");
+               _close(fd);
                return NULL;
        }