summaryrefslogtreecommitdiffstats
path: root/src/printf.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@rambler-co.ru>2012-06-05 19:22:57 +0400
committerVsevolod Stakhov <vsevolod@rambler-co.ru>2012-06-05 19:22:57 +0400
commit20c329815f2855d7c1356c3bbe26bddca20ac281 (patch)
tree9eede9a52174f7ab6dc4911cd7f86afffb37156f /src/printf.c
parent35cb2b6e2f17a518d0c940985e6e19b41fdedf19 (diff)
downloadrspamd-20c329815f2855d7c1356c3bbe26bddca20ac281.tar.gz
rspamd-20c329815f2855d7c1356c3bbe26bddca20ac281.zip
Fix static build.
As there are too many changes from 0.4.7 mark this version as 0.5.0.
Diffstat (limited to 'src/printf.c')
-rw-r--r--src/printf.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/printf.c b/src/printf.c
index 3ab5be3df..07cf4367c 100644
--- a/src/printf.c
+++ b/src/printf.c
@@ -186,6 +186,23 @@ rspamd_fprintf (FILE *f, const gchar *fmt, ...)
}
gint
+rspamd_log_fprintf (FILE *f, const gchar *fmt, ...)
+{
+ va_list args;
+ gchar buf[BUFSIZ];
+ gint r;
+
+ va_start (args, fmt);
+ rspamd_vsnprintf (buf, sizeof (buf), fmt, args);
+ va_end (args);
+
+ r = fprintf (f, "%s\n", buf);
+ fflush (f);
+
+ return r;
+}
+
+gint
rspamd_sprintf (gchar *buf, const gchar *fmt, ...)
{
gchar *p;