From: Daniel P. Berrangé Date: Wed, 14 Feb 2018 09:43:59 +0000 (+0000) Subject: libxl: handle missing switch enum cases X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=072579cf135cd728d4ad9c51275bf8c398693487;p=libvirt.git libxl: handle missing switch enum cases Cast away enum type for libxl scheduler constants since we don't want to cover all of them and don't want build to break when new ones are added. Reviewed-by: John Ferlan Signed-off-by: Daniel P. Berrangé --- diff --git a/src/libxl/libxl_driver.c b/src/libxl/libxl_driver.c index be11134fb2..4b52de36f5 100644 --- a/src/libxl/libxl_driver.c +++ b/src/libxl/libxl_driver.c @@ -4497,7 +4497,7 @@ libxlDomainGetSchedulerType(virDomainPtr dom, int *nparams) if (nparams) *nparams = 0; - switch (sched_id) { + switch ((int)sched_id) { case LIBXL_SCHEDULER_SEDF: name = "sedf"; break;