mirror of
https://github.com/italicsjenga/agb.git
synced 2024-12-23 00:01:34 +11:00
Fix two build issues with latest rust version
This commit is contained in:
parent
919a4046b7
commit
741c3dedee
|
@ -180,7 +180,7 @@ impl Drop for InterruptInner {
|
|||
fn inner_drop(this: Pin<&mut InterruptInner>) {
|
||||
// drop the closure allocation safely
|
||||
let _closure_box =
|
||||
unsafe { Box::from_raw(this.closure as *mut dyn Fn(&CriticalSection)) };
|
||||
unsafe { Box::from_raw(this.closure as *mut dyn Fn(CriticalSection)) };
|
||||
|
||||
// perform the rest of the drop sequence
|
||||
let root = unsafe { &*this.root };
|
||||
|
|
|
@ -205,7 +205,6 @@ pub use {agb_alloc::ExternalAllocator, agb_alloc::InternalAllocator};
|
|||
fn panic_implementation(info: &core::panic::PanicInfo) -> ! {
|
||||
avoid_double_panic(info);
|
||||
|
||||
use core::fmt::Write;
|
||||
if let Some(mut mgba) = mgba::Mgba::new() {
|
||||
let _ = mgba.print(format_args!("{info}"), mgba::DebugLevel::Fatal);
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue