void Stream::format(const char *pattern, ...) { Firebird::string temp; va_list args; va_start (args, pattern); temp.vprintf(pattern, args); va_end(args); putSegment (temp.c_str()); }
static void alice_output(bool error, const SCHAR* format, ...) { AliceGlobals* tdgbl = AliceGlobals::getSpecific(); va_list arglist; va_start(arglist, format); Firebird::string buf; buf.vprintf(format, arglist); va_end(arglist); if (error) tdgbl->uSvc->outputError(buf.c_str()); else tdgbl->uSvc->outputVerbose(buf.c_str()); }