Обновление
This commit is contained in:
parent
f36a5af4ab
commit
9341315919
|
|
@ -22,6 +22,7 @@ static int cvt_f(double number, int prec, int sharpflag, unsigned char *negp,
|
||||||
unsigned char fmtch, unsigned char *startp, unsigned char *endp);
|
unsigned char fmtch, unsigned char *startp, unsigned char *endp);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
/*
|
/*
|
||||||
int stream_logger_vprintf(tLoggerInterface *logger, char const *fmt, va_list ap) {
|
int stream_logger_vprintf(tLoggerInterface *logger, char const *fmt, va_list ap) {
|
||||||
//#define PUTC(c) { putchar(stream,(unsigned char)(c)); ++retval; }
|
//#define PUTC(c) { putchar(stream,(unsigned char)(c)); ++retval; }
|
||||||
|
|
@ -760,10 +761,21 @@ void LoggerPrintf(
|
||||||
va_list args;
|
va_list args;
|
||||||
|
|
||||||
va_start(args, fmt);
|
va_start(args, fmt);
|
||||||
result = vsprintf(str, fmt, args);
|
result = vsnprintf(str, sizeof(str), fmt, args);
|
||||||
va_end(args);
|
va_end(args);
|
||||||
|
|
||||||
|
|
||||||
|
// va_start(args, fmt);
|
||||||
|
// result = vsprintf(str, fmt, args);
|
||||||
|
// va_end(args);
|
||||||
|
|
||||||
|
if (result > 0) {
|
||||||
logger->logging(logger->env, authorStatic, authorLen, loglevel, str, result, complete);
|
logger->logging(logger->env, authorStatic, authorLen, loglevel, str, result, complete);
|
||||||
|
} else {
|
||||||
|
str[0] = 0;
|
||||||
|
strcat(str, "Error LOG");
|
||||||
|
logger->logging(logger->env, authorStatic, authorLen, loglevel, str, sizeof("Error LOG") - 1, complete);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
#ifdef TEST
|
#ifdef TEST
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue