diff --git a/src/libcore/pipes.rs b/src/libcore/pipes.rs index 9fb09b8b4320..dc6d5582f9d8 100644 --- a/src/libcore/pipes.rs +++ b/src/libcore/pipes.rs @@ -359,7 +359,7 @@ fn send(+p: send_packet_buffered, let p_ = p.unwrap(); let p = unsafe { &*p_ }; assert ptr::addr_of(p.header) == header; - assert p.payload == None; + assert p.payload.is_none(); p.payload <- Some(payload); let old_state = swap_state_rel(&mut p.header.state, full); match old_state {