From 00fedc801ede88da176ad2085977ec7eaeb672ed Mon Sep 17 00:00:00 2001 From: Philipp Oppermann Date: Thu, 30 Jan 2020 13:03:34 +0100 Subject: [PATCH] Use `LinkedListAllocator::lock` instead of `self.inner.lock()` --- src/allocator/linked_list.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/allocator/linked_list.rs b/src/allocator/linked_list.rs index 3753511e..a03b6f34 100644 --- a/src/allocator/linked_list.rs +++ b/src/allocator/linked_list.rs @@ -122,7 +122,7 @@ unsafe impl GlobalAlloc for Locked { unsafe fn alloc(&self, layout: Layout) -> *mut u8 { // perform layout adjustments let (size, align) = LinkedListAllocator::size_align(layout); - let mut allocator = self.inner.lock(); + let mut allocator = self.lock(); if let Some((region, alloc_start)) = allocator.find_region(size, align) { let alloc_end = alloc_start.checked_add(size).expect("overflow"); @@ -140,6 +140,6 @@ unsafe impl GlobalAlloc for Locked { // perform layout adjustments let (size, _) = LinkedListAllocator::size_align(layout); - self.inner.lock().add_free_region(ptr as usize, size) + self.lock().add_free_region(ptr as usize, size) } }