From 9a75570c55def665acb935d8ca903bbca65b82d2 Mon Sep 17 00:00:00 2001 From: Daniƫl van de Giessen Date: Wed, 12 Jun 2024 18:29:27 +0200 Subject: stdio: add __vdprintf_chk --- libgcompat/stdio.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/libgcompat/stdio.c b/libgcompat/stdio.c index dbadb25..ef2e5f0 100644 --- a/libgcompat/stdio.c +++ b/libgcompat/stdio.c @@ -266,6 +266,13 @@ char *tmpnam_r(char *s) return tmpnam(s); } +int __vdprintf_chk (int d, int flags, const char *format, va_list ap) +{ + assert(format != NULL); + + return vdprintf(d, format, ap); +} + int __dprintf_chk (int d, int flags, const char *format, ...) { @@ -273,7 +280,7 @@ __dprintf_chk (int d, int flags, const char *format, ...) int done; va_start(arg, format); - done = vdprintf(d, format, arg); + done = __vdprintf_chk(d, flags, format, arg); va_end(arg); return done; -- cgit v1.2.3-70-g09d2