diff options
| author | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2021-10-24 02:33:52 +0200 |
|---|---|---|
| committer | Xavier Del Campo Romero <xavi.dcr@tutanota.com> | 2021-10-24 02:33:52 +0200 |
| commit | 5f6b1e98dd8bd3d37189a2d606b86ebbc4aa0d0b (patch) | |
| tree | 50aaccb01cac41ebdfa2d6ba8159e3e5faa7ff56 | |
| parent | 58256c917ee50d19d3c4e352480193fb21eb67b1 (diff) | |
Set conforming interface for vprintf(3)
| -rw-r--r-- | libpsx/include/stdio.h | 2 | ||||
| -rw-r--r-- | libpsx/src/libc/printf.c | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/libpsx/include/stdio.h b/libpsx/include/stdio.h index 0ea5828..a790aab 100644 --- a/libpsx/include/stdio.h +++ b/libpsx/include/stdio.h @@ -104,7 +104,7 @@ int vsnprintf(char *string, size_t size, const char *fmt, va_list ap); int vsprintf(char *string, const char *fmt, va_list ap); int sprintf(char *string, const char *fmt, ...); int snprintf(char *string, size_t size, const char *fmt, ...); -int vprintf(char *fmt, va_list ap); +int vprintf(const char *fmt, va_list ap); FILE *fdopen(int fildes, const char *mode); FILE *fopen(const char *path, const char *mode); diff --git a/libpsx/src/libc/printf.c b/libpsx/src/libc/printf.c index ce8ffcd..a278435 100644 --- a/libpsx/src/libc/printf.c +++ b/libpsx/src/libc/printf.c @@ -843,7 +843,7 @@ static int out_put_in_string(char *string, unsigned int sz, char c, int pos) return 1; } -int vprintf(char *fmt, va_list ap) +int vprintf(const char *fmt, va_list ap) { return __vsnprintf_internal(NULL, -1, fmt, ap, out_put_in_string); } |
