This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 02/11] [analyzer] Fixup metadata-handling for "json::number" to "json::integer_number"


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]