whio_size_t whio_stream_writefv( whio_stream * str, const char *fmt, va_list ap ) { long rc = whprintfv( whio_stream_printf_appender, str, fmt, ap ); return (rc < 0) ? 0 : (whio_size_t)rc; }
size_t whio_dev_writefv( whio_dev * dev, const char *fmt, va_list ap ) { long rc = whprintfv( whio_dev_printf_appender, dev, fmt, ap ); return (rc < 0) ? 0 : (size_t)rc; }