X-Git-Url: https://git.proxmox.com/?a=blobdiff_plain;f=qobject%2Fqnum.c;fp=qobject%2Fqnum.c;h=5dd66938dd84dcb77c184bf2dd69e1473d3ec5d7;hb=998da0b1581bfda6d6d0e82b9e42edfa1bf5cfe5;hp=35ba41e61c847b8302256c12328117f1753ed21d;hpb=91f54d92c752e392be4903c9ad2846b2cdd0398d;p=mirror_qemu.git diff --git a/qobject/qnum.c b/qobject/qnum.c index 35ba41e61c..5dd66938dd 100644 --- a/qobject/qnum.c +++ b/qobject/qnum.c @@ -168,11 +168,6 @@ char *qnum_to_string(QNum *qn) case QNUM_U64: return g_strdup_printf("%" PRIu64, qn->u.u64); case QNUM_DOUBLE: - /* FIXME: g_strdup_printf() is locale dependent; but JSON requires - * numbers to be formatted as if in the C locale. Dependence - * on C locale is a pervasive issue in QEMU. */ - /* FIXME: This risks printing Inf or NaN, which are not valid - * JSON values. */ /* 17 digits suffice for IEEE double */ return g_strdup_printf("%.17g", qn->u.dbl); }