pub unsafe extern "C" fn getchar_unlocked() -> i32