From 1c675ebee0300553bae2faa04c4796dec61b1ce1 Mon Sep 17 00:00:00 2001 From: Karel Zak Date: Thu, 19 Nov 2020 12:00:58 +0100 Subject: [PATCH] lscpu: fix resource leak [coverity scan] Signed-off-by: Karel Zak --- sys-utils/lscpu-cputype.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/sys-utils/lscpu-cputype.c b/sys-utils/lscpu-cputype.c index e478d2acc6..834e1c6632 100644 --- a/sys-utils/lscpu-cputype.c +++ b/sys-utils/lscpu-cputype.c @@ -769,8 +769,10 @@ int lscpu_read_vulnerabilities(struct lscpu_cxt *cxt) cxt->nvuls = n = 0; while (xreaddir(dir)) n++; - if (!n) + if (!n) { + closedir(dir); return 0; + } rewinddir(dir); cxt->vuls = xcalloc(n, sizeof(struct lscpu_vulnerability)); -- 2.47.2