From 19d212444c8185055ae9f307e756218e96425431 Mon Sep 17 00:00:00 2001 From: Andrea Mazzoleni Date: Mon, 18 May 2026 00:18:48 +0200 Subject: [PATCH] Fix leaks in Linux --- cmdline/unix.c | 1 + 1 file changed, 1 insertion(+) diff --git a/cmdline/unix.c b/cmdline/unix.c index 8056d9eb..1fa75fbd 100644 --- a/cmdline/unix.c +++ b/cmdline/unix.c @@ -749,6 +749,7 @@ static int devuuid_dev(uint64_t device, char* uuid, size_t uuid_size) int dir_fd = dirfd(d); if (dir_fd == -1) { log_tag("uuid:by-uuid:%u:%u: dirfd(/dev/disk/by-uuid) failed, %s\n", major(device), minor(device), strerror(errno)); + closedir(d); return -1; }