summaryrefslogtreecommitdiffstats
path: root/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
diff options
context:
space:
mode:
authorAlexey Samsonov <vonosmas@gmail.com>2014-12-02 22:20:11 +0000
committerAlexey Samsonov <vonosmas@gmail.com>2014-12-02 22:20:11 +0000
commit656c29b08f1d32071b63d413a209cd418b5240fa (patch)
treea0e9d9e30323264a66b92415ffe744ac83a0237b /compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
parent5618e73a459a9144c1fc988f5a72d093b7f587eb (diff)
downloadbcm5719-llvm-656c29b08f1d32071b63d413a209cd418b5240fa.tar.gz
bcm5719-llvm-656c29b08f1d32071b63d413a209cd418b5240fa.zip
Replace InternalScopedBuffer<char> with InternalScopedString where applicable.
Summary: No functionality change. Test Plan: make check-all Reviewers: kcc Reviewed By: kcc Subscribers: llvm-commits Differential Revision: http://reviews.llvm.org/D6472 llvm-svn: 223164
Diffstat (limited to 'compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc')
-rw-r--r--compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc8
1 files changed, 3 insertions, 5 deletions
diff --git a/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc b/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
index dddf2f0d5e6..fe72d06a2fb 100644
--- a/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
+++ b/compiler-rt/lib/sanitizer_common/sanitizer_coverage_mapping_libcdep.cc
@@ -71,11 +71,9 @@ void CovUpdateMapping(uptr caller_pc) {
return;
InternalScopedString text(kMaxTextSize);
- InternalScopedBuffer<char> modules_data(kMaxNumberOfModules *
- sizeof(LoadedModule));
- LoadedModule *modules = (LoadedModule *)modules_data.data();
- CHECK(modules);
- int n_modules = GetListOfModules(modules, kMaxNumberOfModules,
+ InternalScopedBuffer<LoadedModule> modules(kMaxNumberOfModules);
+ CHECK(modules.data());
+ int n_modules = GetListOfModules(modules.data(), kMaxNumberOfModules,
/* filter */ 0);
text.append("%d\n", sizeof(uptr) * 8);
OpenPOWER on IntegriCloud