aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorDavid Malcolm <dmalcolm@redhat.com>2024-07-24 18:07:52 -0400
committerDavid Malcolm <dmalcolm@redhat.com>2024-07-24 18:07:52 -0400
commitda0def223e82a4a9400915b2957e96f9f060f5af (patch)
treed8ed54a71fa161a8b29ffb55f1c7484b446caed0 /gcc
parent78d1906c982ad49a0742a7bc1624762159ca165c (diff)
downloadgcc-da0def223e82a4a9400915b2957e96f9f060f5af.zip
gcc-da0def223e82a4a9400915b2957e96f9f060f5af.tar.gz
gcc-da0def223e82a4a9400915b2957e96f9f060f5af.tar.bz2
gcov: reduce use of naked "new" for json output
No functional change intended. gcc/ChangeLog: * gcov.cc (output_intermediate_json_line): Use json::object::set_integer to avoid naked "new". Signed-off-by: David Malcolm <dmalcolm@redhat.com>
Diffstat (limited to 'gcc')
-rw-r--r--gcc/gcov.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/gcc/gcov.cc b/gcc/gcov.cc
index e76a314..85fdac4 100644
--- a/gcc/gcov.cc
+++ b/gcc/gcov.cc
@@ -1285,8 +1285,8 @@ output_intermediate_json_line (json::array *object,
const int covered = info.popcount ();
json::object *cond = new json::object ();
- cond->set ("count", new json::integer_number (count));
- cond->set ("covered", new json::integer_number (covered));
+ cond->set_integer ("count", count);
+ cond->set_integer ("covered", covered);
json::array *mtrue = new json::array ();
json::array *mfalse = new json::array ();