diff options
-rw-r--r-- | compiler-rt/lib/lsan/lsan_common.cc | 6 |
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, |