diff options
author | Vincent Bernat <bernat@luffy.cx> | 2014-08-24 10:30:04 +0200 |
---|---|---|
committer | Vincent Bernat <bernat@luffy.cx> | 2014-08-24 10:30:04 +0200 |
commit | 39b66567ec88357cd15efc37d0709e2340edf1a4 (patch) | |
tree | b80b6346961948fa4e63d75c4f0db114ff3ae9e2 | |
parent | e1055928c6ac7ed52b3fcf07c84dee0dd6f248d7 (diff) | |
download | cffi-39b66567ec88357cd15efc37d0709e2340edf1a4.tar.gz |
Fix precision loss warning when casting integer types.fix/unaligned-access
-rw-r--r-- | c/_cffi_backend.c | 2 |
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; \ } \ |