aboutsummaryrefslogtreecommitdiff
path: root/lib/libk/stdio
diff options
context:
space:
mode:
Diffstat (limited to 'lib/libk/stdio')
-rw-r--r--lib/libk/stdio/vfprintf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/libk/stdio/vfprintf.c b/lib/libk/stdio/vfprintf.c
index a48600b..807c26a 100644
--- a/lib/libk/stdio/vfprintf.c
+++ b/lib/libk/stdio/vfprintf.c
@@ -23,7 +23,7 @@ vfprintf(FILE *__restrict__ stream, const char *__restrict__ format, va_list par
written += stream->puts(stream, arg, -1);
} break;
case 'c': {
- const int arg = va_arg(params, int);
+ const char arg = (char)va_arg(params, int);
stream->putc(stream, arg);
++written;
} break;