Better FFI discipline

This commit is contained in:
Tamir Duberstein 2015-08-05 17:50:18 -04:00
parent 430a9fd4c7
commit 05a814279b
2 changed files with 3 additions and 5 deletions

View File

@ -205,9 +205,7 @@ mod imp {
_dummy: (),
}
// Fake definition; this is actually a struct, but we don't use the
// contents here.
type SecRandom = c_void;
enum SecRandom {}
#[allow(non_upper_case_globals)]
const kSecRandomDefault: *const SecRandom = 0 as *const SecRandom;

View File

@ -60,8 +60,8 @@ pub struct EXCEPTION_RECORD {
ExceptionInformation: [ULONG_PTR; 15],
}
pub type CONTEXT = c_void;
pub type UNWIND_HISTORY_TABLE = c_void;
pub enum CONTEXT {}
pub enum UNWIND_HISTORY_TABLE {}
#[repr(C)]
pub struct RUNTIME_FUNCTION {