projects
/
xen.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
422376d
)
xl: Fix segment fault of 'xl list'
author
Keir Fraser
<keir.fraser@citrix.com>
Mon, 26 Apr 2010 05:52:13 +0000
(06:52 +0100)
committer
Keir Fraser
<keir.fraser@citrix.com>
Mon, 26 Apr 2010 05:52:13 +0000
(06:52 +0100)
If libxl_list_domain() returns NULL, segment fault occurs now.
Signed-off-by: Yu Zhiguo <yuzg@cn.fujitsu.com>
tools/libxl/xl.c
patch
|
blob
|
history
diff --git
a/tools/libxl/xl.c
b/tools/libxl/xl.c
index 9dc702bffe14b7a45d9af05e43d1a221f6be6fb0..6ea4fd76abaaa00e5b5e59f2435366dd09c09465 100644
(file)
--- a/
tools/libxl/xl.c
+++ b/
tools/libxl/xl.c
@@
-1521,7
+1521,7
@@
void list_domains(int verbose)
info = libxl_list_domain(&ctx, &nb_domain);
- if (
info < 0
) {
+ if (
!info
) {
fprintf(stderr, "libxl_domain_infolist failed.\n");
exit(1);
}