Index: src/main/cpp/smtpappender.cpp
===================================================================
--- src/main/cpp/smtpappender.cpp	(revision 620195)
+++ src/main/cpp/smtpappender.cpp	(working copy)
@@ -315,8 +315,8 @@
 }
 
 SMTPAppender::SMTPAppender()
-: bufferSize(512), locationInfo(false), cb(bufferSize),
-evaluator(new DefaultEvaluator()), smtpPort(25)
+: smtpPort(25), bufferSize(512), locationInfo(false), cb(bufferSize),
+evaluator(new DefaultEvaluator())
 {
 }
 
@@ -324,8 +324,8 @@
 Use <code>evaluator</code> passed as parameter as the
 TriggeringEventEvaluator for this SMTPAppender.  */
 SMTPAppender::SMTPAppender(spi::TriggeringEventEvaluatorPtr evaluator)
-: bufferSize(512), locationInfo(false), cb(bufferSize),
-evaluator(evaluator), smtpPort(25)
+: smtpPort(25), bufferSize(512), locationInfo(false), cb(bufferSize),
+evaluator(evaluator)
 {
 }
 
Index: src/main/cpp/propertyconfigurator.cpp
===================================================================
--- src/main/cpp/propertyconfigurator.cpp	(revision 620195)
+++ src/main/cpp/propertyconfigurator.cpp	(working copy)
@@ -74,7 +74,7 @@
 
 
 PropertyConfigurator::PropertyConfigurator()
-: loggerFactory(new DefaultLoggerFactory()), registry(new std::map<LogString, AppenderPtr>())
+: registry(new std::map<LogString, AppenderPtr>()), loggerFactory(new DefaultLoggerFactory())
 {
 }
 
Index: src/main/cpp/logstream.cpp
===================================================================
--- src/main/cpp/logstream.cpp	(revision 620195)
+++ src/main/cpp/logstream.cpp	(working copy)
@@ -43,7 +43,7 @@
 
 logstream_base::logstream_base(const LoggerPtr& log,
      const LevelPtr& lvl) : initset((std::ios_base::fmtflags) -1, 1), 
-     initclear((std::ios_base::fmtflags) 0, 0), logger(log), level(lvl), location(), fillchar(0), fillset(false) {
+     initclear((std::ios_base::fmtflags) 0, 0), fillchar(0), fillset(false), logger(log), level(lvl), location() {
      enabled = logger->isEnabledFor(level);
 }
 
