diff options
author | Zachary Waldowski <zach@waldowski.me> | 2014-02-05 14:22:52 -0500 |
---|---|---|
committer | Zachary Waldowski <zach@waldowski.me> | 2014-02-05 14:29:08 -0500 |
commit | b4df9cf9cc4a9a9401a53fd6bea1f3c2c283b97b (patch) | |
tree | da8cefa015b260b63bb636c5d59cbf2c85cbc4af /src/aarch64 | |
parent | f466aad0d91a117e42571d1d6fb434fa0433c930 (diff) | |
download | libffi-b4df9cf9cc4a9a9401a53fd6bea1f3c2c283b97b.tar.gz |
AArch64: Fix void fall-through case when assertions are enabled
Diffstat (limited to 'src/aarch64')
-rw-r--r-- | src/aarch64/ffi.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/aarch64/ffi.c b/src/aarch64/ffi.c index a16f80f..7d5aa40 100644 --- a/src/aarch64/ffi.c +++ b/src/aarch64/ffi.c @@ -130,6 +130,8 @@ get_basic_type_addr (unsigned short type, struct call_context *context, case FFI_TYPE_UINT64: case FFI_TYPE_SINT64: return get_x_addr (context, n); + case FFI_TYPE_VOID: + return NULL; default: FFI_ASSERT (0); return NULL; @@ -528,6 +530,8 @@ copy_basic_type (void *dest, void *source, unsigned short type) case FFI_TYPE_SINT64: *(ffi_sarg *) dest = *(SINT64 *) source; break; + case FFI_TYPE_VOID: + break; default: FFI_ASSERT (0); |