libxl: correct type of cpupool variable.
authorIan Campbell <ian.campbell@citrix.com>
Fri, 29 Jun 2012 07:57:11 +0000 (08:57 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 29 Jun 2012 07:57:11 +0000 (08:57 +0100)
libxl__domain_cpupool returns int and can return ERROR_* so we need to
use a signed type.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Committed-by: Ian Jackson <ian.jackson.citrix.com>
tools/libxl/libxl_dom.c

index 8f0a0a2f6aea52dbcdcc4f783eb4af47769e9d3f..6120c82c0eb6d454e1101641245a6f570e506623 100644 (file)
@@ -73,7 +73,7 @@ int libxl__domain_cpupool(libxl__gc *gc, uint32_t domid)
 
 libxl_scheduler libxl__domain_scheduler(libxl__gc *gc, uint32_t domid)
 {
-    uint32_t cpupool = libxl__domain_cpupool(gc, domid);
+    int cpupool = libxl__domain_cpupool(gc, domid);
     libxl_cpupoolinfo poolinfo;
     libxl_scheduler sched = LIBXL_SCHEDULER_UNKNOWN;
     int rc;