[libvirt] [PATCH v2 06/42] libxl: handle missing switch enum cases
Daniel P. Berrangé
berrange at redhat.com
Thu Feb 15 16:43:11 UTC 2018
Cast away enum type for libxl schedular constants since we don't want to
cover all of them and don't want build to break when new ones are added.
Signed-off-by: Daniel P. Berrangé <berrange at redhat.com>
---
src/libxl/libxl_driver.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
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;
--
2.14.3
More information about the libvir-list
mailing list