From 7e80e34cc6be80e40936c7948d583000ea93d76b Mon Sep 17 00:00:00 2001 From: Perttu Ahola Date: Thu, 30 Oct 2014 18:56:49 +0200 Subject: [PATCH] lua_bindings/spatial_update_queue: Fix invalid access of freed memory --- src/lua_bindings/spatial_update_queue.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lua_bindings/spatial_update_queue.cpp b/src/lua_bindings/spatial_update_queue.cpp index d87373c..38615f7 100644 --- a/src/lua_bindings/spatial_update_queue.cpp +++ b/src/lua_bindings/spatial_update_queue.cpp @@ -183,9 +183,9 @@ struct SpatialUpdateQueue return; } else { // New item is more important - m_value_set.remove(item.value); m_queue.erase(*itp); m_queue_length--; + m_value_set.remove(item.value); } }