Made compilable again. Now boost_system is explicitly needed. On the const map we...
authorBjoern Sikora <bjoern.sikora@intra2net.com>
Tue, 16 Jul 2013 09:01:28 +0000 (11:01 +0200)
committerBjoern Sikora <bjoern.sikora@intra2net.com>
Tue, 16 Jul 2013 09:01:28 +0000 (11:01 +0200)
src/CMakeLists.txt
src/logger.cpp

index 38b0178..d2facfd 100644 (file)
@@ -1,5 +1,5 @@
 # Find Boost
-find_package(Boost COMPONENTS program_options filesystem regex serialization REQUIRED)
+find_package(Boost COMPONENTS program_options filesystem regex serialization system REQUIRED)
 
 # Find CURL
 find_package(CURL)
index d57ddc2..37bc68d 100644 (file)
@@ -1969,7 +1969,7 @@ void Logger::print_last_updates( const std::string& ip_host, const time_t curren
 
         int i = 0;
 
-        for ( std::map<time_t,std::string>::reverse_iterator r_iter = last_updates.rbegin(); (r_iter != last_updates.rend()) && (i < max_equal_updates_in_succession); r_iter++ )
+        for ( std::map<time_t,std::string>::const_reverse_iterator r_iter = last_updates.rbegin(); (r_iter != last_updates.rend()) && (i < max_equal_updates_in_succession); r_iter++ )
         {
             msg << r_iter->first << "->" << r_iter->second;
             i++;