]> xenbits.xensource.com Git - libvirt.git/commitdiff
conf: disk: Initialize closed device tray state to 0
authorPeter Krempa <pkrempa@redhat.com>
Wed, 20 Apr 2016 14:39:44 +0000 (16:39 +0200)
committerPeter Krempa <pkrempa@redhat.com>
Thu, 21 Apr 2016 15:04:06 +0000 (17:04 +0200)
Additionally avoid initializing it after being calloced.

src/conf/domain_conf.c
src/conf/domain_conf.h

index 92a7731e3ca6f5ec09939b2d2a9906220a8cdca3..a1febda683009853d2593d38a093feef1bcba538 100644 (file)
@@ -7393,10 +7393,6 @@ virDomainDiskDefParseXML(virDomainXMLOptionPtr xmlopt,
                            _("tray is only valid for cdrom and floppy"));
             goto error;
         }
-    } else {
-        if (def->device == VIR_DOMAIN_DISK_DEVICE_FLOPPY ||
-            def->device == VIR_DOMAIN_DISK_DEVICE_CDROM)
-            def->tray_status = VIR_DOMAIN_DISK_TRAY_CLOSED;
     }
 
     if (removable) {
index 555d45dc0b5d4baf217846a3277273b21cf8e4ee..fd540ed80eb9319e7ee1dd95ce0bf56a3960035b 100644 (file)
@@ -606,7 +606,7 @@ typedef enum {
 
 
 typedef enum {
-    VIR_DOMAIN_DISK_TRAY_CLOSED,
+    VIR_DOMAIN_DISK_TRAY_CLOSED = 0,
     VIR_DOMAIN_DISK_TRAY_OPEN,
 
     VIR_DOMAIN_DISK_TRAY_LAST