From 92820eb1ee1364ec9a0d4d6ac47cb8b3c0dbd498 Mon Sep 17 00:00:00 2001 From: Gleb Smirnoff Date: Fri, 11 Feb 2022 07:41:06 -0800 Subject: [PATCH] monitor_kqueue: plug memory leak from strcpy() on directory delete --- monitor_kqueue.c | 1 + 1 file changed, 1 insertion(+) diff --git a/monitor_kqueue.c b/monitor_kqueue.c index b16e40f..6211f21 100644 --- a/monitor_kqueue.c +++ b/monitor_kqueue.c @@ -69,6 +69,7 @@ dir_vnode_process(struct event *ev, u_int fflags) close(ev->fd); free(wt); monitor_remove_directory(0, path); + free(path); return; } else if ((fflags & (NOTE_WRITE | NOTE_LINK)) == (NOTE_WRITE | NOTE_LINK)) {