diff --git a/src/sdl2/timer.rs b/src/sdl2/timer.rs index 5423cf23..339af639 100644 --- a/src/sdl2/timer.rs +++ b/src/sdl2/timer.rs @@ -88,7 +88,7 @@ impl<'b, 'a> Drop for Timer<'b, 'a> { } extern "C" fn c_timer_callback(_interval: u32, param: *mut c_void) -> u32 { - let f = param as *mut std::boxed::Box u32>; + let f = param as *mut TimerCallback<'_>; unsafe { (*f)() } }