We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 01a2511 commit f63cb88Copy full SHA for f63cb88
src/lib.rs
@@ -130,8 +130,8 @@ impl Heap {
130
}
131
132
unsafe impl AllocRef for Heap {
133
- unsafe fn alloc(&mut self, layout: Layout) -> Result<NonNull<u8>, AllocErr> {
134
- self.allocate_first_fit(layout)
+ unsafe fn alloc(&mut self, layout: Layout) -> Result<(NonNull<u8>, usize), AllocErr> {
+ Ok((self.allocate_first_fit(layout)?, layout.size()))
135
136
137
unsafe fn dealloc(&mut self, ptr: NonNull<u8>, layout: Layout) {
0 commit comments