r277284 eliminated json::number in favor of json::float_number and json::integer_number. Update the diagnostic metadata code accordingly.
gcc/ChangeLog: * diagnostic-format-json.cc (json_from_metadata): Use json::integer_number. --- gcc/diagnostic-format-json.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gcc/diagnostic-format-json.cc b/gcc/diagnostic-format-json.cc index 24a08c0..f73d09b 100644 --- a/gcc/diagnostic-format-json.cc +++ b/gcc/diagnostic-format-json.cc @@ -112,7 +112,8 @@ json_from_metadata (const diagnostic_metadata *metadata) json::object *metadata_obj = new json::object (); if (metadata->get_cwe ()) - metadata_obj->set ("cwe", new json::number (metadata->get_cwe ())); + metadata_obj->set ("cwe", + new json::integer_number (metadata->get_cwe ())); return metadata_obj; } -- 1.8.5.3