]> granicus.if.org Git - libevent/commitdiff
fix memory leak; from Andrey Matveev
authorNiels Provos <provos@gmail.com>
Sat, 23 Apr 2005 15:40:14 +0000 (15:40 +0000)
committerNiels Provos <provos@gmail.com>
Sat, 23 Apr 2005 15:40:14 +0000 (15:40 +0000)
svn:r156

event.c

diff --git a/event.c b/event.c
index f2f9e83c9af4cbe2f1dfa08ae1224a4e30925821..2a2150ac587e0e482b55f4d165f49267ee57c6a0 100644 (file)
--- a/event.c
+++ b/event.c
@@ -433,6 +433,7 @@ event_once(int fd, short events,
                event_set(&eonce->ev, fd, events, event_once_cb, eonce);
        } else {
                /* Bad event combination */
+               free(eonce);
                return (-1);
        }