aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNathan Moinvaziri <nathan@nathanm.com>2020-11-20 15:14:06 -0800
committerNathan Moinvaziri <nathan@nathanm.com>2020-11-20 15:14:06 -0800
commit59d840bf039dbb4b78e83964da0b5127b2d8f05b (patch)
treefc0b73870516b091487e4d6fb81c1f638e528bd0
parente12bd01eea67ca8cf539263124843ba281eb6ecc (diff)
downloadpciutils-59d840bf039dbb4b78e83964da0b5127b2d8f05b.tar.gz
Fixed MSAN errnum use-of-uninitialized value warning. gzerror is not guaranteed to set errnum so we initialized it to 0.
-rw-r--r--lib/names-parse.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/names-parse.c b/lib/names-parse.c
index f3b7da9..c86f8af 100644
--- a/lib/names-parse.c
+++ b/lib/names-parse.c
@@ -42,7 +42,7 @@ static pci_file pci_open(struct pci_access *a)
#define pci_close(f) gzclose(f)
#define PCI_ERROR(f, err) \
if (!err) { \
- int errnum; \
+ int errnum = 0; \
gzerror(f, &errnum); \
if (errnum >= 0) err = NULL; \
else if (errnum == Z_ERRNO) err = "I/O error"; \