summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--compiler-rt/lib/xray/xray_fdr_logging.cc7
1 files changed, 4 insertions, 3 deletions
diff --git a/compiler-rt/lib/xray/xray_fdr_logging.cc b/compiler-rt/lib/xray/xray_fdr_logging.cc
index 14326b5d2ba..ca50cf42d9e 100644
--- a/compiler-rt/lib/xray/xray_fdr_logging.cc
+++ b/compiler-rt/lib/xray/xray_fdr_logging.cc
@@ -123,9 +123,10 @@ XRayBuffer fdrIterator(const XRayBuffer B) {
if (It == End)
return {nullptr, 0};
- XRayBuffer Result{
- It->Data, __sanitizer::atomic_load(&It->Extents->Size,
- __sanitizer::memory_order_acquire)};
+ XRayBuffer Result;
+ Result.Data = It->Data;
+ Result.Size = __sanitizer::atomic_load(&It->Extents->Size,
+ __sanitizer::memory_order_acquire);
++It;
return Result;
}
OpenPOWER on IntegriCloud