Provided by: allegro4-doc_4.4.2-4_all bug

NAME

       uvsprintf  -  Writes  formatted data into a buffer, using variable arguments. Allegro game
       programming library.

SYNOPSIS

       #include <allegro.h>

       int uvsprintf(char *buf, const char *format, va_list args);

DESCRIPTION

       This is like usprintf(), but you pass the variable argument list directly, instead of  the
       arguments  themselves.  You can use this function to implement printf like functions, also
       called variadic functions. You should try to avoid this function because it is  very  easy
       to overflow the destination buffer. Use uvszprintf instead.

RETURN VALUE

       Returns the number of characters written, not including the terminating null character.

SEE ALSO

       uconvert(3alleg4), usprintf(3alleg4), uvszprintf(3alleg4)