]> git.proxmox.com Git - qemu.git/blobdiff - blockdev.c
Monitor: handle optional '-' arg as a bool
[qemu.git] / blockdev.c
index 3b8c6067c7930abb7d9448dffca840ed85bc9512..4dcfad89c59f17788f5cd755ef48fa6cee54f4ac 100644 (file)
@@ -521,7 +521,7 @@ static int eject_device(Monitor *mon, BlockDriverState *bs, int force)
 int do_eject(Monitor *mon, const QDict *qdict, QObject **ret_data)
 {
     BlockDriverState *bs;
-    int force = qdict_get_int(qdict, "force");
+    int force = qdict_get_try_bool(qdict, "force", 0);
     const char *filename = qdict_get_str(qdict, "device");
 
     bs = bdrv_find(filename);