From 058c84513815bd73b601eb2b0fff19841cb505c9 Mon Sep 17 00:00:00 2001 From: Mark Syms Date: Thu, 17 Apr 2025 10:39:02 +0100 Subject: [PATCH] CA-409648: fix some resource leaks Signed-off-by: Mark Syms --- control/tap-ctl-allocate.c | 2 +- control/tap-ctl-free.c | 2 +- drivers/tapdisk-vbd.c | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/control/tap-ctl-allocate.c b/control/tap-ctl-allocate.c index 3e0b39f8..452b217d 100644 --- a/control/tap-ctl-allocate.c +++ b/control/tap-ctl-allocate.c @@ -130,7 +130,7 @@ tap_ctl_allocate_minor(int *minor, char **minor_name) if (err == -1) { err = -errno; EPRINTF("Failed to lock runtime directory %d\n", errno); - return err; + goto out; } for (id=0; id