*** a/src/main/include/log4cxx/helpers/objectptr.h 2008-10-06 16:31:12.977510299 -0700 --- b/src/main/include/log4cxx/helpers/objectptr.h 2008-10-06 16:30:57.675742916 -0700 *************** *** 28,36 **** // switching between the initialization styles. // #if LOG4CXX_HELGRIND ! #define _LOG4CXX_OBJECTPTR_INIT(x) { exchange(x); #else ! #define _LOG4CXX_OBJECTPTR_INIT(x) : p(x) { #endif namespace log4cxx --- 28,36 ---- // switching between the initialization styles. // #if LOG4CXX_HELGRIND ! #define _LOG4CXX_OBJECTPTR_INIT(x) : ObjectPtrBase() { exchange(x); #else ! #define _LOG4CXX_OBJECTPTR_INIT(x) : ObjectPtrBase(), p(x) { #endif namespace log4cxx