diff options
-rw-r--r-- | unoxml/source/events/eventdispatcher.cxx | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/unoxml/source/events/eventdispatcher.cxx b/unoxml/source/events/eventdispatcher.cxx index b5d5ef705b31..40a08305bfd0 100644 --- a/unoxml/source/events/eventdispatcher.cxx +++ b/unoxml/source/events/eventdispatcher.cxx @@ -69,9 +69,7 @@ namespace DOM { namespace events { // erase all references to specified listener if (iter->second.is() && iter->second == aListener) { - ListenerMap::iterator tmp_iter = iter; - ++iter; - rMap.erase(tmp_iter); + iter = rMap.erase(iter); } else ++iter; |