mcatan 2004/04/02 00:56:26
Modified: performance nullappender.cpp nullappender.h
Log:
optimization
Revision Changes Path
1.4 +1 -4 logging-log4cxx/performance/nullappender.cpp
Index: nullappender.cpp
===================================================================
RCS file: /home/cvs/logging-log4cxx/performance/nullappender.cpp,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- nullappender.cpp 28 Feb 2004 15:21:07 -0000 1.3
+++ nullappender.cpp 2 Apr 2004 08:56:26 -0000 1.4
@@ -24,8 +24,6 @@
IMPLEMENT_LOG4CXX_OBJECT(NullAppender)
-String NullAppender::s;
-
NullAppender::NullAppender()
{
}
@@ -43,9 +41,8 @@
{
if (layout != 0)
{
- StringBuffer sbuf;
+ sbuf.seekp(0);
layout->format(sbuf, event);
- s = sbuf.str();
}
}
1.4 +1 -1 logging-log4cxx/performance/nullappender.h
Index: nullappender.h
===================================================================
RCS file: /home/cvs/logging-log4cxx/performance/nullappender.h,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -r1.3 -r1.4
--- nullappender.h 28 Feb 2004 15:21:07 -0000 1.3
+++ nullappender.h 2 Apr 2004 08:56:26 -0000 1.4
@@ -39,7 +39,7 @@
class NullAppender : public AppenderSkeleton
{
public:
- static String s;
+ StringBuffer sbuf;
DECLARE_LOG4CXX_OBJECT(NullAppender)
BEGIN_LOG4CXX_CAST_MAP()