summaryrefslogtreecommitdiff
path: root/src/mongo/logv2/log_detail.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mongo/logv2/log_detail.cpp')
-rw-r--r--src/mongo/logv2/log_detail.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/mongo/logv2/log_detail.cpp b/src/mongo/logv2/log_detail.cpp
index 15a0fb7caf2..579ba741e67 100644
--- a/src/mongo/logv2/log_detail.cpp
+++ b/src/mongo/logv2/log_detail.cpp
@@ -46,7 +46,7 @@ void doLogImpl(LogSeverity const& severity,
StringData stable_id,
LogOptions const& options,
StringData message,
- AttributeArgumentSet const& attrs) {
+ TypeErasedAttributeStorage const& attrs) {
auto& source = options.domain().internal().source();
auto record = source.open_record(severity, options.component(), options.tags(), stable_id);
if (record) {
@@ -58,7 +58,8 @@ void doLogImpl(LogSeverity const& severity,
record.attribute_values().insert(
attributes::attributes(),
boost::log::attribute_value(
- new boost::log::attributes::attribute_value_impl<AttributeArgumentSet>(attrs)));
+ new boost::log::attributes::attribute_value_impl<TypeErasedAttributeStorage>(
+ attrs)));
source.push_record(std::move(record));
}