@@ -208,7 +208,7 @@ Expected<ExtractedData> extract_data(ExtractionPolicy& extract,
208208 return extracted_data;
209209}
210210
211- void log_startup_message (Logger& logger, std::string_view tracer_version ,
211+ void log_startup_message (Logger& logger, std::string_view tracer_version_string ,
212212 const Collector& collector,
213213 const SpanDefaults& defaults,
214214 const TraceSampler& trace_sampler,
@@ -219,7 +219,7 @@ void log_startup_message(Logger& logger, std::string_view tracer_version,
219219 std::size_t tags_header_max_size) {
220220 // clang-format off
221221 auto config = nlohmann::json::object ({
222- {" version" , tracer_version },
222+ {" version" , tracer_version_string },
223223 {" defaults" , to_json (defaults)},
224224 {" collector" , collector.config_json ()},
225225 {" trace_sampler" , trace_sampler.config_json ()},
@@ -270,9 +270,10 @@ Tracer::Tracer(const FinalizedTracerConfig& config,
270270 }
271271
272272 if (config.log_on_startup ) {
273- log_startup_message (*logger_, tracer_version, *collector_, *defaults_,
274- *trace_sampler_, *span_sampler_, injection_styles_,
275- extraction_styles_, hostname_, tags_header_max_size_);
273+ log_startup_message (*logger_, tracer_version_string, *collector_,
274+ *defaults_, *trace_sampler_, *span_sampler_,
275+ injection_styles_, extraction_styles_, hostname_,
276+ tags_header_max_size_);
276277 }
277278}
278279
0 commit comments