From c2df74d55869a1a3c5fde8ffbf5526a1eadaffd6 Mon Sep 17 00:00:00 2001 From: Christian Poveda Date: Fri, 23 Sep 2022 12:36:10 -0500 Subject: [PATCH] flip conditional :pancakes: --- src/codegen/postprocessing/unsafe_blocks.rs | 36 +++++++++++---------- 1 file changed, 19 insertions(+), 17 deletions(-) diff --git a/src/codegen/postprocessing/unsafe_blocks.rs b/src/codegen/postprocessing/unsafe_blocks.rs index 414c0de9e8..af46ad4407 100644 --- a/src/codegen/postprocessing/unsafe_blocks.rs +++ b/src/codegen/postprocessing/unsafe_blocks.rs @@ -16,24 +16,26 @@ struct Visitor; impl Visitor { fn add_unsafe_block(&self, sig: &syn::Signature, block: &mut syn::Block) { - if sig.unsafety.is_some() { - let inner_block = std::mem::replace( - block, - syn::Block { - brace_token: Default::default(), - stmts: Default::default(), - }, - ); - - block.stmts.push(Stmt::Expr( - ExprUnsafe { - attrs: Default::default(), - block: inner_block, - unsafe_token: Default::default(), - } - .into(), - )); + if sig.unsafety.is_none() { + return; } + + let inner_block = std::mem::replace( + block, + syn::Block { + brace_token: Default::default(), + stmts: Default::default(), + }, + ); + + block.stmts.push(Stmt::Expr( + ExprUnsafe { + attrs: Default::default(), + block: inner_block, + unsafe_token: Default::default(), + } + .into(), + )); } }