From ec5a4b54f7da7eeb01679005c615fee9633cdb3b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sa=C3=BAl=20Ibarra=20Corretg=C3=A9?= Date: Mon, 16 Dec 2024 13:41:36 +0100 Subject: [PATCH] win: fix leak processing fs event Fixes: https://github.com/libuv/libuv/pull/4376#issuecomment-2544728609 --- src/win/fs-event.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/win/fs-event.c b/src/win/fs-event.c index 73e0de8e..1bbb8c52 100644 --- a/src/win/fs-event.c +++ b/src/win/fs-event.c @@ -579,6 +579,8 @@ void uv__process_fs_event_req(uv_loop_t* loop, uv_req_t* req, info.DeletePending) { uv__convert_utf16_to_utf8(handle->dirw, -1, &filename); handle->cb(handle, filename, UV_RENAME, 0); + uv__free(filename); + filename = NULL; } else { handle->cb(handle, NULL, 0, uv_translate_sys_error(err)); }