Could you test this?
Signed-off-by: Tiejun Chen <email address hidden> --- util/qemu-option.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/qemu-option.c b/util/qemu-option.c index a708241..7cb3601 100644 --- a/util/qemu-option.c +++ b/util/qemu-option.c @@ -377,7 +377,7 @@ static bool qemu_opt_get_bool_helper(QemuOpts *opts, const char *name, }
opt = qemu_opt_find(opts, name); - if (opt == NULL) { + if ((opt == NULL) || !opt->desc) { const QemuOptDesc *desc = find_desc_by_name(opts->list->desc, name); if (desc && desc->def_value_str) { parse_option_bool(name, desc->def_value_str, &ret, &error_abort); --
Could you test this?
Signed-off-by: Tiejun Chen <email address hidden>
---
util/qemu-option.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/util/ qemu-option. c b/util/ qemu-option. c qemu-option. c qemu-option. c get_bool_ helper( QemuOpts *opts, const char *name,
index a708241..7cb3601 100644
--- a/util/
+++ b/util/
@@ -377,7 +377,7 @@ static bool qemu_opt_
}
opt = qemu_opt_find(opts, name); by_name( opts->list- >desc, name); value_str) {
parse_ option_ bool(name, desc->def_ value_str, &ret, &error_abort);
- if (opt == NULL) {
+ if ((opt == NULL) || !opt->desc) {
const QemuOptDesc *desc = find_desc_
if (desc && desc->def_
--