From e52fb75d5651fd651815585cea62a8f222db6dde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20Magalh=C3=A3es?= <joamag@gmail.com> Date: Tue, 18 Apr 2023 01:06:31 +0100 Subject: [PATCH] fix: moved attach serial down To avoid WASM serialization issues. --- src/gb.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/gb.rs b/src/gb.rs index 0a7880f7..af0735a7 100644 --- a/src/gb.rs +++ b/src/gb.rs @@ -358,10 +358,6 @@ impl GameBoy { self.apu().set_clock_freq(value); } - pub fn attach_serial(&mut self, device: Box<dyn SerialDevice>) { - self.serial().set_device(device); - } - pub fn attach_stdout_serial(&mut self) { self.attach_serial(Box::<StdoutDevice>::default()); } @@ -463,6 +459,10 @@ impl GameBoy { let data = read_file(path); self.load_rom(&data) } + + pub fn attach_serial(&mut self, device: Box<dyn SerialDevice>) { + self.serial().set_device(device); + } } #[cfg(feature = "wasm")] -- GitLab