From: Helge Norberg Date: Wed, 15 May 2013 09:34:53 +0000 (+0200) Subject: Fixed bug in output.cpp where an invalidated iterator was iterated X-Git-Tag: 2.0.6~112 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=5f61c0f47049a9d1db69d0aaebebddcd78ed82ad;p=casparcg Fixed bug in output.cpp where an invalidated iterator was iterated --- diff --git a/core/consumer/output.cpp b/core/consumer/output.cpp index 4c3647ef4..263ea1bbf 100644 --- a/core/consumer/output.cpp +++ b/core/consumer/output.cpp @@ -211,7 +211,7 @@ public: { CASPAR_LOG_CURRENT_EXCEPTION(); CASPAR_LOG(error) << "Failed to recover consumer: " << consumer->print() << L". Removing it."; - consumers_.erase(it); + it = consumers_.erase(it); } } }