diff --git a/src/header/stdio/mod.rs b/src/header/stdio/mod.rs index 279816e6939f778791bf9e123c6960e16f272b8e..7e87db1e86332e6c957cccf2937bfb9ce63d4d18 100644 --- a/src/header/stdio/mod.rs +++ b/src/header/stdio/mod.rs @@ -1331,13 +1331,9 @@ pub unsafe extern "C" fn scanf(format: *const c_char, mut __valist: ...) -> c_in } #[no_mangle] -pub unsafe extern "C" fn vsscanf( - s: *const c_char, - format: *const c_char, - __valist: va_list, -) -> c_int { +pub unsafe extern "C" fn vsscanf(s: *const c_char, format: *const c_char, ap: va_list) -> c_int { let reader = (s as *const u8).into(); - scanf::scanf(reader, format, __valist) + scanf::scanf(reader, format, ap) } #[no_mangle] pub unsafe extern "C" fn sscanf(