aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMarek Marczykowski <marmarek@invisiblethingslab.com>2013-02-24 01:22:00 +0000
committerIan Jackson <Ian.Jackson@eu.citrix.com>2013-02-26 17:48:04 +0000
commit1f0ffb6d2deeb5c4f0744527da542dc6e46772cd (patch)
tree7b145ab0297ff29c24deb4dfb665ad330947185b
parent6743c50ca91da63de23ad52f037bf9eadacfb492 (diff)
downloadxen-1f0ffb6d2deeb5c4f0744527da542dc6e46772cd.tar.gz
xen-1f0ffb6d2deeb5c4f0744527da542dc6e46772cd.tar.bz2
xen-1f0ffb6d2deeb5c4f0744527da542dc6e46772cd.zip
libxl: Fix uninitialized variable in libxl_create_stubdom
It is used for result domid from libxl__domain_make, but actually this function have assert on an initial value. This patch is intended for xen-4.1 only - 4.2 and later have reworked this part of code already containing the fix. Signed-off-by: Marek Marczykowski <marmarek@invisiblethingslab.com> Acked-by: Ian Jackson <ian.jackson@eu.citrix.com> Committed-by: Ian Jackson <ian.jackson@eu.citrix.com>
-rw-r--r--tools/libxl/libxl_dm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/libxl/libxl_dm.c b/tools/libxl/libxl_dm.c
index 1ffcc909f8..d43a1fc0a6 100644
--- a/tools/libxl/libxl_dm.c
+++ b/tools/libxl/libxl_dm.c
@@ -458,7 +458,7 @@ static int libxl_create_stubdom(libxl_ctx *ctx,
libxl_domain_create_info c_info;
libxl_domain_build_info b_info;
libxl_domain_build_state state;
- uint32_t domid;
+ uint32_t domid = 0;
char **args;
struct xs_permissions perm[2];
xs_transaction_t t;