From d9c46587567ab2637679b4e7463b082a342875ed Mon Sep 17 00:00:00 2001 From: "sergeyu@chromium.org" Date: Wed, 5 Jun 2013 19:24:42 +0000 Subject: [PATCH] Fix leaks in DesktopRegion BUG=crbug.com/246870 R=wez@chromium.org Review URL: https://webrtc-codereview.appspot.com/1615004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4186 4adac7df-926f-26a2-2b94-8c16560cd09d --- webrtc/modules/desktop_capture/desktop_region.cc | 1 + 1 file changed, 1 insertion(+) diff --git a/webrtc/modules/desktop_capture/desktop_region.cc b/webrtc/modules/desktop_capture/desktop_region.cc index 8ba6c64351..eb83fdee1c 100644 --- a/webrtc/modules/desktop_capture/desktop_region.cc +++ b/webrtc/modules/desktop_capture/desktop_region.cc @@ -42,6 +42,7 @@ DesktopRegion::~DesktopRegion() { } DesktopRegion& DesktopRegion::operator=(const DesktopRegion& other) { + Clear(); rows_ = other.rows_; for (Rows::iterator it = rows_.begin(); it != rows_.end(); ++it) { // Copy each row.