Add missing iterator initialization
[bpdyndnsd] / src / logger.cpp
index 040b999..d57ddc2 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; (r_iter != last_updates.rend()) && (i < max_equal_updates_in_succession); r_iter++ )
+        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++ )
         {
             msg << r_iter->first << "->" << r_iter->second;
             i++;