Kaydet (Commit) 915d7773 authored tarafından Thomas Heller's avatar Thomas Heller

Try to avoid many of the compiler warnings when compiling libffi by

using a proper function prototype.
üst ab906a56
...@@ -188,7 +188,7 @@ typedef union { ...@@ -188,7 +188,7 @@ typedef union {
} ffi_raw; } ffi_raw;
void ffi_raw_call (/*@dependent@*/ ffi_cif *cif, void ffi_raw_call (/*@dependent@*/ ffi_cif *cif,
void (*fn)(), void (*fn)(void),
/*@out@*/ void *rvalue, /*@out@*/ void *rvalue,
/*@dependent@*/ ffi_raw *avalue); /*@dependent@*/ ffi_raw *avalue);
...@@ -201,7 +201,7 @@ size_t ffi_raw_size (ffi_cif *cif); ...@@ -201,7 +201,7 @@ size_t ffi_raw_size (ffi_cif *cif);
/* longs and doubles are followed by an empty 64-bit word. */ /* longs and doubles are followed by an empty 64-bit word. */
void ffi_java_raw_call (/*@dependent@*/ ffi_cif *cif, void ffi_java_raw_call (/*@dependent@*/ ffi_cif *cif,
void (*fn)(), void (*fn)(void),
/*@out@*/ void *rvalue, /*@out@*/ void *rvalue,
/*@dependent@*/ ffi_raw *avalue); /*@dependent@*/ ffi_raw *avalue);
...@@ -270,7 +270,7 @@ ffi_status ffi_prep_cif(/*@out@*/ /*@partial@*/ ffi_cif *cif, ...@@ -270,7 +270,7 @@ ffi_status ffi_prep_cif(/*@out@*/ /*@partial@*/ ffi_cif *cif,
/*@dependent@*/ ffi_type **atypes); /*@dependent@*/ ffi_type **atypes);
void ffi_call(/*@dependent@*/ ffi_cif *cif, void ffi_call(/*@dependent@*/ ffi_cif *cif,
void (*fn)(), void (*fn)(void),
/*@out@*/ void *rvalue, /*@out@*/ void *rvalue,
/*@dependent@*/ void **avalue); /*@dependent@*/ void **avalue);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment