summaryrefslogtreecommitdiff
path: root/src/port
diff options
context:
space:
mode:
Diffstat (limited to 'src/port')
-rw-r--r--src/port/snprintf.c10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/port/snprintf.c b/src/port/snprintf.c
index 58300eab95..31438dded4 100644
--- a/src/port/snprintf.c
+++ b/src/port/snprintf.c
@@ -102,9 +102,11 @@
/* Prevent recursion */
#undef vsnprintf
#undef snprintf
+#undef vsprintf
#undef sprintf
#undef vfprintf
#undef fprintf
+#undef vprintf
#undef printf
/*
@@ -208,7 +210,7 @@ pg_snprintf(char *str, size_t count, const char *fmt,...)
return len;
}
-static int
+int
pg_vsprintf(char *str, const char *fmt, va_list args)
{
PrintfTarget target;
@@ -271,6 +273,12 @@ pg_fprintf(FILE *stream, const char *fmt,...)
}
int
+pg_vprintf(const char *fmt, va_list args)
+{
+ return pg_vfprintf(stdout, fmt, args);
+}
+
+int
pg_printf(const char *fmt,...)
{
int len;