Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/LAVFilters.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/common
diff options
context:
space:
mode:
authorHendrik Leppkes <h.leppkes@gmail.com>2015-04-04 02:54:37 +0300
committerHendrik Leppkes <h.leppkes@gmail.com>2015-04-04 02:54:37 +0300
commita967810f018a80dc585f3cf67403f34e433ebd7b (patch)
treeb96976eb32270f653d3a72d0ec2bf0d6439b38d9 /common
parent664bad0556c9055c6f5a7c97bfdfaaf9f89568c4 (diff)
Add missing lock
Diffstat (limited to 'common')
-rw-r--r--common/DSUtilLite/DSMResourceBag.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/common/DSUtilLite/DSMResourceBag.cpp b/common/DSUtilLite/DSMResourceBag.cpp
index d57d9a0c..c9581909 100644
--- a/common/DSUtilLite/DSMResourceBag.cpp
+++ b/common/DSUtilLite/DSMResourceBag.cpp
@@ -134,6 +134,8 @@ STDMETHODIMP CDSMResourceBag::ResRemoveAt(DWORD iIndex)
STDMETHODIMP CDSMResourceBag::ResRemoveAll(DWORD_PTR tag)
{
+ CAutoLock lock(&m_csResources);
+
if (tag) {
for (auto crit = m_resources.cend() - 1; crit >= m_resources.begin(); --crit) {
if (crit->tag == tag) {