1*8460358cSPatrick WilliamsFrom 1a5b4035e4cb75b87c716b4ebd5ffe32cd604c6e Mon Sep 17 00:00:00 2001
2*8460358cSPatrick WilliamsFrom: "Sergey A. Osokin" <osa@FreeBSD.org.ru>
3*8460358cSPatrick WilliamsDate: Sun, 8 Sep 2024 17:14:25 -0400
4*8460358cSPatrick WilliamsSubject: [PATCH] Fix build with clang 19
5*8460358cSPatrick Williams
6*8460358cSPatrick WilliamsPlease see https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=281359
7*8460358cSPatrick Williamsfor details.
8*8460358cSPatrick Williams
9*8460358cSPatrick WilliamsUpstream-Status: Submitted [https://github.com/open-telemetry/opentelemetry-cpp/pull/3055]
10*8460358cSPatrick WilliamsCredit: Dimitry Andric <dim@FreeBSD.org>
11*8460358cSPatrick WilliamsSigned-off-by: Khem Raj <raj.khem@gmail.com>
12*8460358cSPatrick Williams---
13*8460358cSPatrick Williams api/include/opentelemetry/logs/event_logger.h | 2 +-
14*8460358cSPatrick Williams api/include/opentelemetry/logs/logger.h | 2 +-
15*8460358cSPatrick Williams api/include/opentelemetry/logs/logger_type_traits.h | 2 +-
16*8460358cSPatrick Williams 3 files changed, 3 insertions(+), 3 deletions(-)
17*8460358cSPatrick Williams
18*8460358cSPatrick Williamsdiff --git a/api/include/opentelemetry/logs/event_logger.h b/api/include/opentelemetry/logs/event_logger.h
19*8460358cSPatrick Williamsindex b5c94a70..5892e041 100644
20*8460358cSPatrick Williams--- a/api/include/opentelemetry/logs/event_logger.h
21*8460358cSPatrick Williams+++ b/api/include/opentelemetry/logs/event_logger.h
22*8460358cSPatrick Williams@@ -66,7 +66,7 @@ class EventLogger
23*8460358cSPatrick Williams nostd::unique_ptr<LogRecord> log_record = delegate_logger->CreateLogRecord();
24*8460358cSPatrick Williams
25*8460358cSPatrick Williams IgnoreTraitResult(
26*8460358cSPatrick Williams- detail::LogRecordSetterTrait<typename std::decay<ArgumentType>::type>::template Set(
27*8460358cSPatrick Williams+ detail::LogRecordSetterTrait<typename std::decay<ArgumentType>::type>::template Set<>(
28*8460358cSPatrick Williams log_record.get(), std::forward<ArgumentType>(args))...);
29*8460358cSPatrick Williams
30*8460358cSPatrick Williams EmitEvent(event_name, std::move(log_record));
31*8460358cSPatrick Williamsdiff --git a/api/include/opentelemetry/logs/logger.h b/api/include/opentelemetry/logs/logger.h
32