git://developer.intra2net.com
/
bpdyndnsd
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
(parent:
5b52ac6
)
Add missing iterator initialization
author
Thomas Jarosch
<thomas.jarosch@intra2net.com>
Thu, 27 Dec 2012 13:58:33 +0000 (14:58 +0100)
committer
Thomas Jarosch
<thomas.jarosch@intra2net.com>
Thu, 27 Dec 2012 13:58:33 +0000 (14:58 +0100)
cppcheck reported:
[bpdyndnsd/src/logger.cpp:1974]: (error) Invalid iterator 'r_iter' used.
src/logger.cpp
patch
|
blob
|
blame
|
history
diff --git
a/src/logger.cpp
b/src/logger.cpp
index
040b999
..
d57ddc2
100644
(file)
--- a/
src/logger.cpp
+++ b/
src/logger.cpp
@@
-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++;