diff options
Diffstat (limited to 'gcc/libgdiagnostics.cc')
-rw-r--r-- | gcc/libgdiagnostics.cc | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/libgdiagnostics.cc b/gcc/libgdiagnostics.cc index 49524cc..c2eb975 100644 --- a/gcc/libgdiagnostics.cc +++ b/gcc/libgdiagnostics.cc @@ -1076,10 +1076,11 @@ sarif_sink::sarif_sink (diagnostic_manager &mgr, { diagnostic_output_file output_file (dst_stream, false, label_text::borrow ("sarif_sink")); + auto serialization = std::make_unique<sarif_serialization_format_json> (true); auto inner_sink = make_sarif_sink (mgr.get_dc (), *mgr.get_line_table (), main_input_file->get_name (), - true, + std::move (serialization), sarif_gen_opts, std::move (output_file)); mgr.get_dc ().add_sink (std::move (inner_sink)); |