diff options
Diffstat (limited to 'src/lib/libc/include/stdio.h')
-rw-r--r-- | src/lib/libc/include/stdio.h | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/lib/libc/include/stdio.h b/src/lib/libc/include/stdio.h index e97e07a..a90c4ad 100644 --- a/src/lib/libc/include/stdio.h +++ b/src/lib/libc/include/stdio.h @@ -30,6 +30,9 @@ #ifndef _STDIO_H #define _STDIO_H 1 +#include <stdarg.h> +#include <stddef.h> + #define EOF (-1) /* @@ -43,4 +46,14 @@ */ int puts(const char *s); +/* + * Write a formatted string to a buffer + */ +int vsnprintf(char *s, size_t size, const char *fmt, va_list ap); + +/* + * Print a formatted string + */ +int printf(const char *__restrict fmt, ...); + #endif /* _!STDIO_H */ |