From 7307870414ec195fc534202db951fda3a2ced28b Mon Sep 17 00:00:00 2001 From: bQUARKz Date: Fri, 3 Jul 2026 10:05:56 +0100 Subject: [PATCH] fix format and clippy --- .../console/prometeu-hal/src/syscalls/domains/system.rs | 7 +++---- .../prometeu-system/src/services/vm_runtime/dispatch.rs | 9 +++------ 2 files changed, 6 insertions(+), 10 deletions(-) diff --git a/crates/console/prometeu-hal/src/syscalls/domains/system.rs b/crates/console/prometeu-hal/src/syscalls/domains/system.rs index 8fbc7da2..acc59143 100644 --- a/crates/console/prometeu-hal/src/syscalls/domains/system.rs +++ b/crates/console/prometeu-hal/src/syscalls/domains/system.rs @@ -1,7 +1,6 @@ use crate::syscalls::{Syscall, SyscallRegistryEntry, caps}; -pub(crate) const ENTRIES: &[SyscallRegistryEntry] = &[ - SyscallRegistryEntry::builder(Syscall::SystemHasCart, "system", "has_cart") +pub(crate) const ENTRIES: &[SyscallRegistryEntry] = + &[SyscallRegistryEntry::builder(Syscall::SystemHasCart, "system", "has_cart") .rets(1) - .caps(caps::SYSTEM), -]; + .caps(caps::SYSTEM)]; diff --git a/crates/console/prometeu-system/src/services/vm_runtime/dispatch.rs b/crates/console/prometeu-system/src/services/vm_runtime/dispatch.rs index d66fb072..4e766e2f 100644 --- a/crates/console/prometeu-system/src/services/vm_runtime/dispatch.rs +++ b/crates/console/prometeu-system/src/services/vm_runtime/dispatch.rs @@ -168,12 +168,9 @@ impl NativeInterface for VmRuntimeHost<'_> { VmFault::Trap(TRAP_INVALID_SYSCALL, format!("Unknown syscall: 0x{:08X}", id)) })?; - match syscall { - Syscall::SystemHasCart => { - ret.push_bool(true); - return Ok(()); - } - _ => {} + if syscall == Syscall::SystemHasCart { + ret.push_bool(true); + return Ok(()); } self.ensure_game_profile_syscall(syscall)?;