]> Repositorios git - scryer-prolog.git/commitdiff
fix unecessary return
authorBennet Bleßmann <[email protected]>
Thu, 31 Jul 2025 19:33:13 +0000 (21:33 +0200)
committerBennet Bleßmann <[email protected]>
Thu, 31 Jul 2025 19:46:52 +0000 (21:46 +0200)
src/ffi.rs
src/machine/load_state.rs
src/parser/lexer.rs

index a3015b6daba99b2bd5f8b73e405a8bbe50e77d0f..55bb525b37cef87804c0fcda10d92b87ccccd41c 100644 (file)
@@ -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<u8> = Box::new(0);
@@ -410,7 +410,7 @@ impl ForeignFunctionTable {
                 }
                 _ => unreachable!(),
             }
-        };
+        }
     }
 
     fn read_struct(
index 40e9a383d06d3e8fb1e9be4c1d1514d4a3da2838..ae572aff4e0f37406d357f4e3061e5201e713891 100644 (file)
@@ -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)
         }
index 5fd5b7bab4176728c3c0439391c1a3ca423811d0..2f756cf46cdd7a4ccb523f60f59799f04d92105d 100644 (file)
@@ -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),
         }
     }