You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-dev@axis.apache.org by sh...@apache.org on 2009/03/25 14:46:08 UTC
svn commit: r758257 - /webservices/axis2/trunk/c/util/src/log.c
Author: shankar
Date: Wed Mar 25 13:46:05 2009
New Revision: 758257
URL: http://svn.apache.org/viewvc?rev=758257&view=rev
Log:
improving the performance in log writing.
Modified:
webservices/axis2/trunk/c/util/src/log.c
Modified: webservices/axis2/trunk/c/util/src/log.c
URL: http://svn.apache.org/viewvc/webservices/axis2/trunk/c/util/src/log.c?rev=758257&r1=758256&r2=758257&view=diff
==============================================================================
--- webservices/axis2/trunk/c/util/src/log.c (original)
+++ webservices/axis2/trunk/c/util/src/log.c Wed Mar 25 13:46:05 2009
@@ -334,13 +334,13 @@
if (log && log->ops && log->ops->write &&
format && log->enabled)
{
- char value[AXIS2_LEN_VALUE + 1];
- va_list ap;
- va_start(ap, format);
- AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
- va_end(ap);
if(AXIS2_LOG_LEVEL_DEBUG <= log->level)
{
+ char value[AXIS2_LEN_VALUE + 1];
+ va_list ap;
+ va_start(ap, format);
+ AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
+ va_end(ap);
log->ops->write(log, value, AXIS2_LOG_LEVEL_DEBUG, file, line);
}
}
@@ -361,13 +361,13 @@
if (log && log->ops && log->ops->write &&
format && log->enabled)
{
- char value[AXIS2_LEN_VALUE + 1];
- va_list ap;
- va_start(ap, format);
- AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
- va_end(ap);
if(AXIS2_LOG_LEVEL_DEBUG <= log->level && log->level != AXIS2_LOG_LEVEL_USER)
{
+ char value[AXIS2_LEN_VALUE + 1];
+ va_list ap;
+ va_start(ap, format);
+ AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
+ va_end(ap);
log->ops->write(log, value, AXIS2_LOG_LEVEL_DEBUG, file, line);
}
}
@@ -386,13 +386,13 @@
if (log && log->ops && log->ops->write &&
format && log->enabled)
{
- char value[AXIS2_LEN_VALUE + 1];
- va_list ap;
- va_start(ap, format);
- AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
- va_end(ap);
if(AXIS2_LOG_LEVEL_INFO <= log->level && log->level != AXIS2_LOG_LEVEL_USER)
{
+ char value[AXIS2_LEN_VALUE + 1];
+ va_list ap;
+ va_start(ap, format);
+ AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
+ va_end(ap);
log->ops->write(log, value, AXIS2_LOG_LEVEL_INFO, NULL, -1);
}
}
@@ -413,13 +413,13 @@
if (log && log->ops && log->ops->write &&
format && log->enabled)
{
- char value[AXIS2_LEN_VALUE + 1];
- va_list ap;
- va_start(ap, format);
- AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
- va_end(ap);
if(AXIS2_LOG_LEVEL_WARNING <= log->level && log->level != AXIS2_LOG_LEVEL_USER)
{
+ char value[AXIS2_LEN_VALUE + 1];
+ va_list ap;
+ va_start(ap, format);
+ AXIS2_VSNPRINTF(value, AXIS2_LEN_VALUE, format, ap);
+ va_end(ap);
log->ops->write(log, value, AXIS2_LOG_LEVEL_WARNING, file, line);
}
}