diff options
Diffstat (limited to 'runtime/base/arena_allocator.cc')
-rw-r--r-- | runtime/base/arena_allocator.cc | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/runtime/base/arena_allocator.cc b/runtime/base/arena_allocator.cc index c48e30f659..79cf087082 100644 --- a/runtime/base/arena_allocator.cc +++ b/runtime/base/arena_allocator.cc @@ -296,7 +296,7 @@ ArenaPool::~ArenaPool() { void ArenaPool::ReclaimMemory() { while (free_arenas_ != nullptr) { - auto* arena = free_arenas_; + Arena* arena = free_arenas_; free_arenas_ = free_arenas_->next_; delete arena; } @@ -330,7 +330,7 @@ void ArenaPool::TrimMaps() { ScopedTrace trace(__PRETTY_FUNCTION__); // Doesn't work for malloc. MutexLock lock(Thread::Current(), lock_); - for (auto* arena = free_arenas_; arena != nullptr; arena = arena->next_) { + for (Arena* arena = free_arenas_; arena != nullptr; arena = arena->next_) { arena->Release(); } } |