Author: carnold
Date: Tue Feb 12 20:26:54 2008
New Revision: 627243
URL: http://svn.apache.org/viewvc?rev=627243&view=rev
Log:
LOGCXX-235: Missed valgrind initialization macro
Modified:
logging/log4cxx/trunk/src/main/include/log4cxx/helpers/objectptr.h
Modified: logging/log4cxx/trunk/src/main/include/log4cxx/helpers/objectptr.h
URL:
http://svn.apache.org/viewvc/logging/log4cxx/trunk/src/main/include/log4cxx/helpers/objectptr.h?rev=627243&r1=627242&r2=627243&view=diff
==============================================================================
--- logging/log4cxx/trunk/src/main/include/log4cxx/helpers/objectptr.h
(original)
+++ logging/log4cxx/trunk/src/main/include/log4cxx/helpers/objectptr.h Tue Feb
12 20:26:54 2008
@@ -28,7 +28,7 @@
// switching between the initialization styles.
//
#if LOG4CXX_HELGRIND
-#define _LOG4CXX_OBJECTPTR_INIT(x) { T** pp = &p;
ObjectPtrBase::exchange((void**) pp, x);
+#define _LOG4CXX_OBJECTPTR_INIT(x) { exchange(x);
#else
#define _LOG4CXX_OBJECTPTR_INIT(x) : p(x) {
#endif