diff options
author | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2012-06-05 19:22:57 +0400 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@rambler-co.ru> | 2012-06-05 19:22:57 +0400 |
commit | 20c329815f2855d7c1356c3bbe26bddca20ac281 (patch) | |
tree | 9eede9a52174f7ab6dc4911cd7f86afffb37156f /src/printf.c | |
parent | 35cb2b6e2f17a518d0c940985e6e19b41fdedf19 (diff) | |
download | rspamd-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.c | 17 |
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; |