summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ffi.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/ffi.c b/ffi.c
index bb7b4d26..234ff2ab 100644
--- a/ffi.c
+++ b/ffi.c
@@ -379,7 +379,7 @@ static void ffi_char_put(struct txr_ffi_type *tft, val n, mem_t *dst, val self)
static val ffi_char_get(struct txr_ffi_type *tft, mem_t *src, val self)
{
- return num_fast(*coerce(char *, src));
+ return chr(*coerce(char *, src));
}
static void ffi_uchar_put(struct txr_ffi_type *tft, val n, mem_t *dst,