From fa5241d1220a2ec7129cec4f6d9ea608c2a30bdb Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Mon, 30 Jan 2012 22:57:42 +0100 Subject: [PATCH] libblkid: fix use-after-free [coverity scan] Signed-off-by: Karel Zak --- libblkid/src/read.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libblkid/src/read.c b/libblkid/src/read.c index 97fd4b4a24..b284ff004e 100644 --- a/libblkid/src/read.c +++ b/libblkid/src/read.c @@ -370,10 +370,12 @@ static int blkid_parse_line(blkid_cache cache, blkid_dev *dev_p, char *cp) DBG(DEBUG_READ, printf("blkid: device %s has no TYPE\n",dev->bid_name)); blkid_free_dev(dev); + goto done; } DBG(DEBUG_READ, blkid_debug_dump_dev(dev)); +done: return ret; } -- 2.47.3