pub unsafe extern "C" fn freopen( __filename: *const c_char, __modes: *const c_char, __stream: *mut FILE, ) -> *mut FILE