From: Christian Herdtweck Date: Mon, 12 May 2014 09:59:12 +0000 (+0200) Subject: converted a few more BOOST_FOREACH to const reference versions in main X-Git-Url: http://developer.intra2net.com/git/?a=commitdiff_plain;h=e01cc1309605cfe23922e3398802c0ceea722a48;p=pingcheck converted a few more BOOST_FOREACH to const reference versions in main --- diff --git a/src/main.cpp b/src/main.cpp index c8669fd..3f6b9c7 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -192,7 +192,7 @@ void init_pingers( delays[interval_and_delay.first] = 0.0f; HostList hosts = configuration->get_hosts(); - BOOST_FOREACH( HostItem host, hosts ) + BOOST_FOREACH( const HostItem &host, hosts ) { string destination_address = host->get_address(); uint16_t destination_port = host->get_port(); @@ -229,7 +229,7 @@ void start_pingers( ) { // start each ping scheduler - BOOST_FOREACH( PingSchedulerItem scheduler, scheduler_list ) + BOOST_FOREACH( const PingSchedulerItem &scheduler, scheduler_list ) { bool started = scheduler->start_pinging_thread(); if ( !started ) @@ -246,13 +246,13 @@ void stop_pingers( { // Stop each ping scheduler GlobalLogger.info() << "Telling all pingers to stop"; - BOOST_FOREACH( PingSchedulerItem scheduler, scheduler_list ) + BOOST_FOREACH( const PingSchedulerItem &scheduler, scheduler_list ) { scheduler->stop_pinging_thread(); } GlobalLogger.info() << "Waiting for threads to shut down"; - BOOST_FOREACH( PingSchedulerItem scheduler, scheduler_list ) + BOOST_FOREACH( const PingSchedulerItem &scheduler, scheduler_list ) { scheduler->wait_pinging_thread(); }