diff options
author | simonmorris@chromium.org <simonmorris@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-01 12:23:32 +0000 |
---|---|---|
committer | simonmorris@chromium.org <simonmorris@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-04-01 12:23:32 +0000 |
commit | 7aa6eff69fd200f286448530200a2e45ee8c6e04 (patch) | |
tree | 70713fc499a9e25829929b0c57f1b230d92e29b7 /remoting | |
parent | 3e05c6f93204ed7897cc9a4994f76f2aea240f7a (diff) | |
download | chromium_src-7aa6eff69fd200f286448530200a2e45ee8c6e04.zip chromium_src-7aa6eff69fd200f286448530200a2e45ee8c6e04.tar.gz chromium_src-7aa6eff69fd200f286448530200a2e45ee8c6e04.tar.bz2 |
Fix a bug in CapturerFake introduced in r79679.
Valgrind found the bug; remove valgrind suppressions added in
r79694 and r79696.
BUG=77768
TEST=valgrind's "memory test:remoting"
Review URL: http://codereview.chromium.org/6777008
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@80147 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'remoting')
-rw-r--r-- | remoting/host/capturer_fake.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/remoting/host/capturer_fake.cc b/remoting/host/capturer_fake.cc index 9cf34d5..8f81b5b 100644 --- a/remoting/host/capturer_fake.cc +++ b/remoting/host/capturer_fake.cc @@ -68,13 +68,12 @@ void CapturerFake::InvalidateScreen(const gfx::Size& size) { void CapturerFake::InvalidateFullScreen() { helper.InvalidateFullScreen(); - - GenerateImage(); } void CapturerFake::CaptureInvalidRects(CaptureCompletedCallback* callback) { scoped_ptr<CaptureCompletedCallback> callback_deleter(callback); + GenerateImage(); InvalidateScreen(size_); InvalidRects inval_rects; |