]> git.lizzy.rs Git - rust.git/blob - src/test/run-make-fulldeps/alloc-extern-crates/fakealloc.rs
Make use of `ptr::null(_mut)` instead of casting zero
[rust.git] / src / test / run-make-fulldeps / alloc-extern-crates / fakealloc.rs
1 #![crate_type = "rlib"]
2 #![no_std]
3
4 #[inline]
5 pub unsafe fn allocate(_size: usize, _align: usize) -> *mut u8 {
6     core::ptr::null_mut()
7 }
8
9 #[inline]
10 pub unsafe fn deallocate(_ptr: *mut u8, _old_size: usize, _align: usize) { }
11
12 #[inline]
13 pub unsafe fn reallocate(_ptr: *mut u8, _old_size: usize, _size: usize, _align: usize) -> *mut u8 {
14     core::ptr::null_mut()
15 }
16
17 #[inline]
18 pub unsafe fn reallocate_inplace(_ptr: *mut u8, old_size: usize, _size: usize,
19                                     _align: usize) -> usize { old_size }
20
21 #[inline]
22 pub fn usable_size(size: usize, _align: usize) -> usize { size }
23
24 #[inline]
25 pub fn stats_print() { }