diff options
author | mbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-28 23:36:12 +0000 |
---|---|---|
committer | mbelshe@google.com <mbelshe@google.com@0039d316-1c4b-4281-b951-d872f2087c98> | 2009-09-28 23:36:12 +0000 |
commit | e9e3ffdd0c69ecb48c656bd9bd61a10beb731091 (patch) | |
tree | 36a25bec44695a8970a1a10dba27b6e2ab94d53b /net | |
parent | 46bc9fb98bbd98ef7f248fa925c56fb7216d4c61 (diff) | |
download | chromium_src-e9e3ffdd0c69ecb48c656bd9bd61a10beb731091.zip chromium_src-e9e3ffdd0c69ecb48c656bd9bd61a10beb731091.tar.gz chromium_src-e9e3ffdd0c69ecb48c656bd9bd61a10beb731091.tar.bz2 |
Fix bug where we leaked the decompressor state.
Review URL: http://codereview.chromium.org/243031
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@27433 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'net')
-rw-r--r-- | net/flip/flip_framer.cc | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/net/flip/flip_framer.cc b/net/flip/flip_framer.cc index ec183cc..cb07dc1 100644 --- a/net/flip/flip_framer.cc +++ b/net/flip/flip_framer.cc @@ -60,6 +60,9 @@ FlipFramer::~FlipFramer() { if (compressor_.get()) { deflateEnd(compressor_.get()); } + if (decompressor_.get()) { + inflateEnd(decompressor_.get()); + } delete [] current_frame_buffer_; } |