about summary refs log tree commit diff
path: root/src/tools/miri/tests/fail-dep/libc/realloc-zero.rs
blob: 0e210f313569a04fa84d445b621b9d0e128e268e (plain)
1
2
3
4
5
6
7
8
fn main() {
    unsafe {
        let p1 = libc::malloc(20);
        // C made this UB...
        let p2 = libc::realloc(p1, 0); //~ERROR: `realloc` with a size of zero
        assert!(p2.is_null());
    }
}