summaryrefslogtreecommitdiff
path: root/f_printf.c
blob: 16fb56c173add7dc2ca8f38963efd62bdfaee362 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
#include "fossil.h"
#include <stdio.h>
#include <stdarg.h>

int cdecl F_Printf( char *fmt,...)
{
        int             val;
        va_list         marker;
        static char     buffer[512];
        va_start(marker, fmt);
        val = vsprintf(buffer, fmt, marker);
        va_end(marker);
        if (!F_Puts(buffer))
        {
                return (FALSE);
        }
        return(val);
}