File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -92,12 +92,12 @@ Expected<ExtractedData> extract_datadog(const DictReader& headers) {
9292
9393 auto origin = headers.lookup (" x-datadog-origin" );
9494 if (origin) {
95- result.origin = *origin;
95+ result.origin = std::string ( *origin) ;
9696 }
9797
9898 auto trace_tags = headers.lookup (" x-datadog-tags" );
9999 if (trace_tags) {
100- result.trace_tags = *trace_tags;
100+ result.trace_tags = std::string ( *trace_tags) ;
101101 }
102102
103103 return result;
@@ -137,12 +137,12 @@ Expected<ExtractedData> extract_b3(const DictReader& headers) {
137137 // Origin and trace tags are still extracted, but from the Datadog headers.
138138 auto origin = headers.lookup (" x-datadog-origin" );
139139 if (origin) {
140- result.origin = *origin;
140+ result.origin = std::string ( *origin) ;
141141 }
142142
143143 auto trace_tags = headers.lookup (" x-datadog-tags" );
144144 if (trace_tags) {
145- result.trace_tags = *trace_tags;
145+ result.trace_tags = std::string ( *trace_tags) ;
146146 }
147147
148148 return result;
You can’t perform that action at this time.
0 commit comments