impl SgxPanicOutput {
pub(crate) fn new() -> Option<Self> {
- if unsafe { DEBUG == 0 } {
- None
- } else {
- Some(SgxPanicOutput(None))
- }
+ if unsafe { DEBUG == 0 } { None } else { Some(SgxPanicOutput(None)) }
}
fn init(&mut self) -> &mut &'static mut UserRef<[u8]> {
self.0.get_or_insert_with(|| unsafe {
let ptr = take_debug_panic_buf_ptr();
- if ptr.is_null() {
- empty_user_slice()
- } else {
- UserRef::from_raw_parts_mut(ptr, 1024)
- }
+ if ptr.is_null() { empty_user_slice() } else { UserRef::from_raw_parts_mut(ptr, 1024) }
})
}
}