diff --git a/src/alloc.rs b/src/alloc.rs index 780a1e15..1e9a9002 100644 --- a/src/alloc.rs +++ b/src/alloc.rs @@ -59,7 +59,7 @@ pub unsafe fn dealloc(ptr: *mut u8, layout: Layout) { /// Unsafe. pub unsafe fn realloc(ptr: *mut u8, layout: Layout, new_size: usize) -> *mut u8 { // debug_trace!("realloc({:p}, {:?}, {}) -> {:p}", ptr, layout, new_size, ptr); - if layout.align() > 0x1000 || new_size > 0x1000 || layout.size() > 0x1000 { + if layout.align() > 0x1000 { sys::debug_trace("rt::realloc() invalid align/size/new_size"); loop {} }