aboutsummaryrefslogtreecommitdiff
path: root/modules/video_capture
diff options
context:
space:
mode:
authorTim Haloun <thaloun@chromium.org>2019-11-11 16:06:03 -0800
committerCommit Bot <commit-bot@chromium.org>2019-11-12 15:37:41 +0000
commit059daa48a9091d1ccf35b4d3c202ddad05148b21 (patch)
tree60a43fdc12784ffd24d20f12da20cc95c0e5a11e /modules/video_capture
parent2bd2d85f65e83641ec4f6f5537a916eede4d366f (diff)
downloadwebrtc-059daa48a9091d1ccf35b4d3c202ddad05148b21.tar.gz
Don't leak device moniker when BindToStorage fails.
Bug: b/143372501 Change-Id: Ib60efc830de057c7edafa81b77b696b785fb78e7 Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/159661 Reviewed-by: Tommi <tommi@webrtc.org> Commit-Queue: Tommi <tommi@webrtc.org> Cr-Commit-Position: refs/heads/master@{#29774}
Diffstat (limited to 'modules/video_capture')
-rw-r--r--modules/video_capture/windows/device_info_ds.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/modules/video_capture/windows/device_info_ds.cc b/modules/video_capture/windows/device_info_ds.cc
index fddb1b84e0..9ad07595da 100644
--- a/modules/video_capture/windows/device_info_ds.cc
+++ b/modules/video_capture/windows/device_info_ds.cc
@@ -274,8 +274,8 @@ IBaseFilter* DeviceInfoDS::GetDeviceFilter(const char* deviceUniqueIdUTF8,
}
VariantClear(&varName);
pBag->Release();
- pM->Release();
}
+ pM->Release();
}
return captureFilter;
}