]> git.proxmox.com Git - mirror_qemu.git/blobdiff - device-hotplug.c
scsi-bus: introduce parse_cdb in SCSIDeviceClass and SCSIBusInfo
[mirror_qemu.git] / device-hotplug.c
index eecb08e2b1449f3856b03b7960e686f88d3cca8b..e6a1ffb9fabe3748909c3618e955d1ad57c91071 100644 (file)
@@ -40,7 +40,7 @@ DriveInfo *add_init_drive(const char *optstr)
         return NULL;
 
     mc = MACHINE_GET_CLASS(current_machine);
-    dinfo = drive_init(opts, mc->block_default_type);
+    dinfo = drive_new(opts, mc->block_default_type);
     if (!dinfo) {
         qemu_opts_del(opts);
         return NULL;
@@ -76,6 +76,6 @@ void drive_hot_add(Monitor *mon, const QDict *qdict)
 
 err:
     if (dinfo) {
-        drive_put_ref(dinfo);
+        drive_del(dinfo);
     }
 }