summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--c/_cffi_backend.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c
index 1d87239..c05ef3e 100644
--- a/c/_cffi_backend.c
+++ b/c/_cffi_backend.c
@@ -776,7 +776,7 @@ read_raw_unsigned_data(char *target, int size)
#define _write_raw_data(type) \
do { \
if (size == sizeof(type)) { \
- type r = source; \
+ type r = (type)source; \
memcpy(target, &r, sizeof(type)); \
return; \
} \