summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--compiler-rt/lib/lsan/lsan_common.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/compiler-rt/lib/lsan/lsan_common.cc b/compiler-rt/lib/lsan/lsan_common.cc
index d3385df7f4d..3523049d37a 100644
--- a/compiler-rt/lib/lsan/lsan_common.cc
+++ b/compiler-rt/lib/lsan/lsan_common.cc
@@ -83,7 +83,7 @@ static SuppressionContext *GetSuppressionContext() {
return suppression_ctx;
}
-InternalMmapVector<RootRegion> *root_regions;
+static InternalMmapVector<RootRegion> *root_regions;
InternalMmapVector<RootRegion> const *GetRootRegions() { return root_regions; }
@@ -288,7 +288,7 @@ static void ProcessThreads(SuspendedThreadsList const &suspended_threads,
}
}
-void ScanRootRegion(Frontier *frontier, RootRegion const &root_region,
+void ScanRootRegion(Frontier *frontier, const RootRegion &root_region,
uptr region_begin, uptr region_end, uptr prot) {
uptr intersection_begin = Max(root_region.begin, region_begin);
uptr intersection_end = Min(region_end, root_region.begin + root_region.size);
@@ -304,7 +304,7 @@ void ScanRootRegion(Frontier *frontier, RootRegion const &root_region,
}
static void ProcessRootRegion(Frontier *frontier,
- RootRegion const &root_region) {
+ const RootRegion &root_region) {
MemoryMappingLayout proc_maps(/*cache_enabled*/ true);
uptr begin, end, prot;
while (proc_maps.Next(&begin, &end,
OpenPOWER on IntegriCloud