From 4566a70aa50a8bdd0a58dee0047d98a8060a8f7e Mon Sep 17 00:00:00 2001
From: Joan Perez Ibarz <jperez@iri.upc.edu>
Date: Fri, 1 Apr 2011 10:49:12 +0000
Subject: [PATCH] changing initialization order for dsrv and diagnostic to skip
 warning

---
 include/iri_base_algorithm/iri_base_algorithm.h | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/include/iri_base_algorithm/iri_base_algorithm.h b/include/iri_base_algorithm/iri_base_algorithm.h
index 08f608c..5c0db1c 100644
--- a/include/iri_base_algorithm/iri_base_algorithm.h
+++ b/include/iri_base_algorithm/iri_base_algorithm.h
@@ -279,8 +279,8 @@ IriBaseAlgorithm<Algorithm>::IriBaseAlgorithm() :
   public_node_handle_(ros::this_node::getName()),
   private_node_handle_("~"), 
   loop_rate_(DEFAULT_RATE),
-  dsrv_(private_node_handle_),
-  diagnostic_()
+  diagnostic_(),
+  dsrv_(private_node_handle_)
 {
   // create thread server instance
   this->thread_server_  = CThreadServer::instance();
-- 
GitLab