9os

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit aa05a2bbe90ece29f332346380f61a96cb286913
parent 5619eb8c9330a45b18f280e64df1d056b9cae1a3
Author: Dimitris Papastamos <dimitris.papastamos@arm.com>
Date:   Mon,  5 Nov 2018 17:13:19 +0000

Merge "[libc] Add vprintf.c"
Diffstat:
Msrc/libc/stdio/Makefile | 1+
Asrc/libc/stdio/vprintf.c | 11+++++++++++
2 files changed, 12 insertions(+), 0 deletions(-)

diff --git a/src/libc/stdio/Makefile b/src/libc/stdio/Makefile @@ -41,5 +41,6 @@ OBJS = __getc.o\ vfprintf.o\ vsnprintf.o\ vsprintf.o\ + vprintf.o\ all: $(OBJS) diff --git a/src/libc/stdio/vprintf.c b/src/libc/stdio/vprintf.c @@ -0,0 +1,11 @@ +#include <stdarg.h> +#include <stdio.h> + +int +vprintf(const char *fmt, va_list ap) +{ + va_list ap2; + + va_copy(ap2, ap); + return vfprintf(stdin, fmt, ap2); +}