]> git.proxmox.com Git - mirror_qemu.git/blobdiff - qapi/qobject-output-visitor.c
qapi: update the qobject visitor to use QNUM_U64
[mirror_qemu.git] / qapi / qobject-output-visitor.c
index 2ca5093b2269691a34a04397a3972aa46b37bbf6..70be84ccb502f7269be54998d453c329d44f5b25 100644 (file)
@@ -150,9 +150,8 @@ static void qobject_output_type_int64(Visitor *v, const char *name,
 static void qobject_output_type_uint64(Visitor *v, const char *name,
                                        uint64_t *obj, Error **errp)
 {
-    /* FIXME values larger than INT64_MAX become negative */
     QObjectOutputVisitor *qov = to_qov(v);
-    qobject_output_add(qov, name, qnum_from_int(*obj));
+    qobject_output_add(qov, name, qnum_from_uint(*obj));
 }
 
 static void qobject_output_type_bool(Visitor *v, const char *name, bool *obj,