From: Bennet Bleßmann Date: Thu, 31 Jul 2025 19:33:13 +0000 (+0200) Subject: fix unecessary return X-Git-Tag: v0.10.0~35^2~1^2~17 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=495bcd73f2d17b3ac43600e4300291b346a88c49;p=scryer-prolog.git fix unecessary return --- diff --git a/src/ffi.rs b/src/ffi.rs index a3015b6d..55bb525b 100644 --- a/src/ffi.rs +++ b/src/ffi.rs @@ -324,7 +324,7 @@ impl ForeignFunctionTable { let mut pointer_args = Self::build_pointer_args(&mut args, &function_impl.args, &mut self.structs)?; - return unsafe { + unsafe { macro_rules! call_and_return { ($type:ty) => {{ let mut n: Box = Box::new(0); @@ -410,7 +410,7 @@ impl ForeignFunctionTable { } _ => unreachable!(), } - }; + } } fn read_struct( diff --git a/src/machine/load_state.rs b/src/machine/load_state.rs index 40e9a383..ae572aff 100644 --- a/src/machine/load_state.rs +++ b/src/machine/load_state.rs @@ -688,12 +688,12 @@ impl<'a, LS: LoadState<'a>> Loader<'a, LS> { let code_index_tbl = &mut LS::machine_st(&mut self.payload).arena.code_index_tbl; if module_name == atom!("user") { - return *self + *self .wam_prelude .indices .code_dir .entry(key) - .or_insert_with(|| CodeIndex::new(IndexPtr::undefined(), code_index_tbl)); + .or_insert_with(|| CodeIndex::new(IndexPtr::undefined(), code_index_tbl)) } else { self.get_or_insert_local_code_index(module_name, key) } diff --git a/src/parser/lexer.rs b/src/parser/lexer.rs index 5fd5b7ba..2f756cf4 100644 --- a/src/parser/lexer.rs +++ b/src/parser/lexer.rs @@ -959,8 +959,8 @@ impl<'a, R: CharRead> Lexer<'a, R> { )))) } }, - Ok(NumberToken::Number(n)) => return Ok(Token::Literal(n.to_literal())), - Err(e) => return Err(e), + Ok(NumberToken::Number(n)) => Ok(Token::Literal(n.to_literal())), + Err(e) => Err(e), } }