diff options
author | Karel Zak | 2013-03-27 15:59:40 +0100 |
---|---|---|
committer | Karel Zak | 2013-03-27 15:59:40 +0100 |
commit | b3eff5dd7422233b186df22fbcbd693da7ae3786 (patch) | |
tree | 5db24ee0ecf8543b759e97722479d81837c3cc61 /sys-utils | |
parent | lscpu: remove dead code [coverity scan] (diff) | |
download | kernel-qcow2-util-linux-b3eff5dd7422233b186df22fbcbd693da7ae3786.tar.gz kernel-qcow2-util-linux-b3eff5dd7422233b186df22fbcbd693da7ae3786.tar.xz kernel-qcow2-util-linux-b3eff5dd7422233b186df22fbcbd693da7ae3786.zip |
lscpu: make /proc/sysinfo usage more robust [coverity scan]
Signed-off-by: Karel Zak <kzak@redhat.com>
Diffstat (limited to 'sys-utils')
-rw-r--r-- | sys-utils/lscpu.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sys-utils/lscpu.c b/sys-utils/lscpu.c index a8a14309d..46f9e3535 100644 --- a/sys-utils/lscpu.c +++ b/sys-utils/lscpu.c @@ -551,6 +551,8 @@ read_hypervisor(struct lscpu_desc *desc, struct lscpu_modifier *mod) FILE *fd = path_fopen("r", 0, _PATH_PROC_SYSINFO); char buf[BUFSIZ]; + if (!fd) + return; desc->hyper = HYPER_IBM; desc->hypervisor = "PR/SM"; desc->virtype = VIRT_FULL; |