summaryrefslogtreecommitdiff
path: root/libexec/rtld-elf/rtld_printf.c
diff options
context:
space:
mode:
authorJonathan Anderson <jonathan@FreeBSD.org>2014-06-20 17:08:32 +0000
committerJonathan Anderson <jonathan@FreeBSD.org>2014-06-20 17:08:32 +0000
commit02d3b38e0a766bde374de052a2c65a095282f302 (patch)
tree3a01acbbb761c7a6834c67327d966d45ad9a90ac /libexec/rtld-elf/rtld_printf.c
parenteb0fb866de4afb91b6b49cf48c4c609891b5f545 (diff)
Notes
Diffstat (limited to 'libexec/rtld-elf/rtld_printf.c')
-rw-r--r--libexec/rtld-elf/rtld_printf.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/libexec/rtld-elf/rtld_printf.c b/libexec/rtld-elf/rtld_printf.c
index eb4514a3902b..9d945dc3b260 100644
--- a/libexec/rtld-elf/rtld_printf.c
+++ b/libexec/rtld-elf/rtld_printf.c
@@ -429,6 +429,18 @@ number:
}
int
+rtld_snprintf(char *buf, size_t bufsize, const char *fmt, ...)
+{
+ va_list ap;
+ int retval;
+
+ va_start(ap, fmt);
+ retval = rtld_vsnprintf(buf, bufsize, fmt, ap);
+ va_end(ap);
+ return (retval);
+}
+
+int
rtld_vsnprintf(char *buf, size_t bufsize, const char *fmt, va_list ap)
{
struct snprintf_arg info;