diff options
author | Ole André Vadla Ravnås <oleavr@gmail.com> | 2022-09-01 14:51:15 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-09-01 08:51:15 -0400 |
commit | e6d05bea0b4c350edaaf215a81f49298f34b10e4 (patch) | |
tree | b93cc42be3cc6b652f0565f057ea0be733840ca6 /include | |
parent | 80912f2f09f4c06b2f720ff243d7b9b6795093f9 (diff) | |
download | libffi-e6d05bea0b4c350edaaf215a81f49298f34b10e4.tar.gz |
Fix struct padding warning reported by MSVC (#613)
When building on 32-bit x86.
Diffstat (limited to 'include')
-rw-r--r-- | include/ffi.h.in | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/include/ffi.h.in b/include/ffi.h.in index 6cd19ba..0aa5b61 100644 --- a/include/ffi.h.in +++ b/include/ffi.h.in @@ -345,6 +345,9 @@ typedef struct { ffi_cif *cif; void (*fun)(ffi_cif*,void*,void**,void*); void *user_data; +#if defined(_MSC_VER) && defined(_M_IX86) + void *padding; +#endif } ffi_closure #ifdef __GNUC__ __attribute__((aligned (8))) |