diff --git a/test/test-signal-multiple-loops.c b/test/test-signal-multiple-loops.c index f8fef36e..15812991 100644 --- a/test/test-signal-multiple-loops.c +++ b/test/test-signal-multiple-loops.c @@ -185,6 +185,7 @@ static void loop_creating_worker(void* context) { ASSERT(r == 0); uv_loop_close(loop); + free(loop); increment_counter(&loop_creation_counter); } while (!stop); diff --git a/test/test-spawn.c b/test/test-spawn.c index f4e9ea65..e4ac391a 100644 --- a/test/test-spawn.c +++ b/test/test-spawn.c @@ -1401,6 +1401,7 @@ TEST_IMPL(spawn_fs_open) { fd = uv_fs_open(uv_default_loop(), &fs_req, "/dev/null", O_RDWR, 0, NULL); ASSERT(fd >= 0); + uv_fs_req_cleanup(&fs_req); init_process_options("spawn_helper8", exit_cb);