mirror of
https://github.com/Motorhead1991/qemu.git
synced 2025-08-03 15:53:54 -06:00
qobject: Use 'bool' for qbool
We require a C99 compiler, so let's use 'bool' instead of 'int' when dealing with boolean values. There are few enough clients to fix them all in one pass. Signed-off-by: Eric Blake <eblake@redhat.com> Reviewed-by: Andreas Färber <afaerber@suse.de> Reviewed-by: Alberto Garcia <berto@igalia.com> Acked-by: Luiz Capitulino <lcapitulino@redhat.com> Signed-off-by: Markus Armbruster <armbru@redhat.com>
This commit is contained in:
parent
0a3346f5de
commit
fc48ffc39e
16 changed files with 39 additions and 38 deletions
10
monitor.c
10
monitor.c
|
@ -3940,7 +3940,7 @@ static const mon_cmd_t *monitor_parse_command(Monitor *mon,
|
|||
case 'b':
|
||||
{
|
||||
const char *beg;
|
||||
int val;
|
||||
bool val;
|
||||
|
||||
while (qemu_isspace(*p)) {
|
||||
p++;
|
||||
|
@ -3950,14 +3950,14 @@ static const mon_cmd_t *monitor_parse_command(Monitor *mon,
|
|||
p++;
|
||||
}
|
||||
if (p - beg == 2 && !memcmp(beg, "on", p - beg)) {
|
||||
val = 1;
|
||||
val = true;
|
||||
} else if (p - beg == 3 && !memcmp(beg, "off", p - beg)) {
|
||||
val = 0;
|
||||
val = false;
|
||||
} else {
|
||||
monitor_printf(mon, "Expected 'on' or 'off'\n");
|
||||
goto fail;
|
||||
}
|
||||
qdict_put(qdict, key, qbool_from_int(val));
|
||||
qdict_put(qdict, key, qbool_from_bool(val));
|
||||
}
|
||||
break;
|
||||
case '-':
|
||||
|
@ -3988,7 +3988,7 @@ static const mon_cmd_t *monitor_parse_command(Monitor *mon,
|
|||
} else {
|
||||
/* has option */
|
||||
p++;
|
||||
qdict_put(qdict, key, qbool_from_int(1));
|
||||
qdict_put(qdict, key, qbool_from_bool(true));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue