diff options
author | Richard Jones <rjones@redhat.com> | 2010-03-08 19:28:48 +0000 |
---|---|---|
committer | Richard Jones <rjones@redhat.com> | 2010-03-08 19:35:22 +0000 |
commit | ed6fc794c8a2f64f8b987137b54551f4380177f3 (patch) | |
tree | 794985d482b452a220dc4e846b661cb33f8f7813 | |
parent | dcfa05f703ca0c281c12a14450d06dfb4ac7893d (diff) | |
download | libguestfs-ed6fc794c8a2f64f8b987137b54551f4380177f3.tar.gz libguestfs-ed6fc794c8a2f64f8b987137b54551f4380177f3.tar.xz libguestfs-ed6fc794c8a2f64f8b987137b54551f4380177f3.zip |
inspector: Don't crash if $os->{kernels} does not exist.
ie. on Windows.
-rwxr-xr-x | inspector/virt-inspector | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/inspector/virt-inspector b/inspector/virt-inspector index cb892c06..707825ee 100755 --- a/inspector/virt-inspector +++ b/inspector/virt-inspector @@ -407,13 +407,15 @@ sub output_text_os print " $_->{name} $_->{version}\n" } - print __" Kernels:\n"; - my @kernels = @{$os->{kernels}}; - foreach (@kernels) { - print " $_->{version} ($_->{arch})\n"; - my @modules = @{$_->{modules}}; - foreach (@modules) { - print " $_\n"; + if ($os->{kernels}) { + print __" Kernels:\n"; + my @kernels = @{$os->{kernels}}; + foreach (@kernels) { + print " $_->{version} ($_->{arch})\n"; + my @modules = @{$_->{modules}}; + foreach (@modules) { + print " $_\n"; + } } } |