diff options
author | Anthony PERARD <anthony.perard@citrix.com> | 2012-10-08 11:45:31 +0100 |
---|---|---|
committer | Anthony PERARD <anthony.perard@citrix.com> | 2012-10-08 11:45:31 +0100 |
commit | 2b3072ed0cbeed8c0385f20e92ba0f1201db8a17 (patch) | |
tree | 2064aba86fb931200cab209da33c098eba3c0f55 /tools/libxl/libxl_qmp.c | |
parent | 469848a080f1be2676cb003a68363edb7de0657e (diff) | |
download | xen-2b3072ed0cbeed8c0385f20e92ba0f1201db8a17.tar.gz xen-2b3072ed0cbeed8c0385f20e92ba0f1201db8a17.tar.bz2 xen-2b3072ed0cbeed8c0385f20e92ba0f1201db8a17.zip |
libxl_json: Replace JSON_TRUE/FALSE by JSON_BOOL.
Those two JSON_TRUE and JSON_FALSE were types of node. But it's better
to have a unique JSON_BOOL type.
Signed-off-by: Anthony PERARD <anthony.perard@citrix.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
Committed-by: Ian Campbell <ian.campbell@citrix.com>
Diffstat (limited to 'tools/libxl/libxl_qmp.c')
-rw-r--r-- | tools/libxl/libxl_qmp.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/libxl/libxl_qmp.c b/tools/libxl/libxl_qmp.c index 0a76a3e45c..e34cbdd1b9 100644 --- a/tools/libxl/libxl_qmp.c +++ b/tools/libxl/libxl_qmp.c @@ -178,7 +178,8 @@ static int qmp_register_vnc_callback(libxl__qmp_handler *qmp, goto out; } - if (libxl__json_map_get("enabled", o, JSON_FALSE)) { + obj = libxl__json_map_get("enabled", o, JSON_BOOL); + if (!obj || !libxl__json_object_get_bool(obj)) { rc = 0; goto out; } |