commit 4b76f87ae0ad842c8a188c56280397c3a949e4a3
parent 775f1ae62de6153455a9a30f88ccacb4d7f8ad65
Author: Roberto E. Vargas Caballero <k0ga@shike2.com>
Date: Thu, 3 Nov 2022 05:58:34 +0100
libc/stdio: Fix pointer type in vsnprintf()
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/src/libc/stdio/vsnprintf.c b/src/libc/stdio/vsnprintf.c
@@ -4,10 +4,11 @@
#undef vsnprintf
int
-vsnprintf(char *restrict s, size_t siz, const char *restrict fmt, va_list ap)
+vsnprintf(char *restrict buf, size_t siz, const char *restrict fmt, va_list ap)
{
FILE f;
int r;
+ unsigned char *s = (unsigned char *) buf;
f.flags = _IORW | _IOSTRG;
f.len = siz;