From 0507a7a6fda4de55b345c0681c24f5b8d70a8d0e Mon Sep 17 00:00:00 2001 From: darkrose Date: Mon, 20 Jul 2015 16:22:38 +1000 Subject: [PATCH] fix some menche brokenness --- src/environment.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/environment.cpp b/src/environment.cpp index 1ddac9c..d1ce984 100644 --- a/src/environment.cpp +++ b/src/environment.cpp @@ -2447,11 +2447,10 @@ void ServerEnvironment::step(float dtime) } } - for(std::map::iterator i = m_delayed_node_changes.begin(); i != m_delayed_node_changes.end(); i++) - { - m_map->addNodeWithEvent(i->first, i->second); - m_delayed_node_changes.erase(i); + for (std::map::iterator it = m_delayed_node_changes.begin(); it != m_delayed_node_changes.end(); it++) { + m_map->addNodeWithEvent(it->first, it->second); } + m_delayed_node_changes.clear(); } }