]> git.ipfire.org Git - thirdparty/libvirt.git/commitdiff
libxl: Correct cast to virDomainDiskDiscard enum.
authorIan Campbell <Ian.Campbell@citrix.com>
Fri, 11 Jul 2014 13:43:47 +0000 (14:43 +0100)
committerJim Fehlig <jfehlig@suse.com>
Fri, 11 Jul 2014 14:51:13 +0000 (08:51 -0600)
This was converted to a typedef in 5a2bd4c9171d "conf: more enum
cleanups in "src/conf/domain_conf.h"" causing:
    libxl/libxl_conf.c: In function 'libxlDiskSetDiscard':
    libxl/libxl_conf.c:724:19: error: conversion to incomplete type

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
src/libxl/libxl_conf.c

index 0b4a0b509c006836549d8b91f72276b0ea02f50a..f620d475755b8f32ebe23e679b550e027982a09e 100644 (file)
@@ -721,7 +721,7 @@ libxlDiskSetDiscard(libxl_device_disk *x_disk, int discard)
     if (!x_disk->readwrite)
         return 0;
 #if defined(LIBXL_HAVE_LIBXL_DEVICE_DISK_DISCARD_ENABLE)
-    switch ((enum virDomainDiskDiscard)discard) {
+    switch ((virDomainDiskDiscard)discard) {
     case VIR_DOMAIN_DISK_DISCARD_DEFAULT:
     case VIR_DOMAIN_DISK_DISCARD_LAST:
         break;