summaryrefslogtreecommitdiffstats
path: root/ffi.c
diff options
context:
space:
mode:
Diffstat (limited to 'ffi.c')
-rw-r--r--ffi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ffi.c b/ffi.c
index 2bb52d29..636db408 100644
--- a/ffi.c
+++ b/ffi.c
@@ -75,7 +75,7 @@
#define alignof(type) offsetof(struct {char x; type y;}, y)
-#define pad_retval(size) (!(size) || convert(size_t, size) > sizeof (ffi_arg) \
+#define pad_retval(size) (convert(size_t, size) > sizeof (ffi_arg) \
? convert(size_t, size) \
: sizeof (ffi_arg))