This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH 02/11] [analyzer] Fixup metadata-handling for "json::number" to "json::integer_number"
- From: David Malcolm <dmalcolm at redhat dot com>
- To: gcc-patches at gcc dot gnu dot org
- Cc: David Malcolm <dmalcolm at redhat dot com>
- Date: Wed, 20 Nov 2019 16:13:41 -0500
- Subject: [PATCH 02/11] [analyzer] Fixup metadata-handling for "json::number" to "json::integer_number"
- References: <1574284430-8776-1-git-send-email-dmalcolm@redhat.com>
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