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)); }