From 3e313388b3c49ebc1e432dcb52c52a206d979d40 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Sj=C3=B6lund?= Date: Wed, 11 Feb 2026 07:37:53 +0100 Subject: [PATCH] linux: do not leak error MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Erik Sjölund --- src/libcrun/linux.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcrun/linux.c b/src/libcrun/linux.c index 1c27563994..568dcc0db1 100644 --- a/src/libcrun/linux.c +++ b/src/libcrun/linux.c @@ -1708,7 +1708,7 @@ libcrun_create_dev (libcrun_container_t *container, int devfd, int srcfd, fd = safe_openat (dirfd, rootfs, basename, O_PATH | O_CLOEXEC, 0, err); if (UNLIKELY (fd < 0)) - return crun_make_error (err, errno, "openat `%s`", device->path); + return crun_error_wrap (err, "openat `%s`", device->path); get_proc_self_fd_path (fd_buffer, fd);