From 23eb8ff82579b94c1720f0728f9817e4a30a066f Mon Sep 17 00:00:00 2001 From: KJD Date: Sun, 29 Dec 2013 11:04:56 -0500 Subject: [PATCH] fix reading from NULL; sentinel lost due to conversion to char from int --- kernel/chario.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/chario.c b/kernel/chario.c index afc30d3..eb95803 100644 --- a/kernel/chario.c +++ b/kernel/chario.c @@ -292,11 +292,11 @@ long cooked_read(struct dhdr FAR **pdev, size_t n, char FAR *bp) return xfer; } -STATIC unsigned char read_char_sft_dev(int sft_in, int sft_out, +STATIC unsigned read_char_sft_dev(int sft_in, int sft_out, struct dhdr FAR **pdev, BOOL check_break) { - unsigned char c; + unsigned c; if (*pdev) {