diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/printf.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/include/printf.h b/include/printf.h index 78accaa..8f06414 100644 --- a/include/printf.h +++ b/include/printf.h @@ -41,6 +41,16 @@ union printf_arg void *pa_user; }; +/* Invoke a registered printf callback. Called from vfprintf and vfwprintf. */ +int __printf_function_invoke (void *, printf_function callback, + union printf_arg *args_value, + size_t ndata_args, + struct printf_info *info) attribute_hidden; +int __wprintf_function_invoke (void *, printf_function callback, + union printf_arg *args_value, + size_t ndata_args, + struct printf_info *info) attribute_hidden; + #include <bits/types/locale_t.h> /* Now define the internal interfaces. */ |