pub unsafe extern "C" fn freopen( _Filename: *const c_char, _Mode: *const c_char, _File: *mut FILE) -> *mut FILE