diff options
| author | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-08-07 14:12:28 +0000 |
|---|---|---|
| committer | Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> | 2008-08-07 14:12:28 +0000 |
| commit | 52f4cbbc20417f86574560ed1cc65bb0b0bef9e1 (patch) | |
| tree | 68daf0d7d5f0ebf0514cebd0371cc816ccac7a10 | |
| parent | ef5c01ad3373fa329d5aafbc49f9fd6dfb3e55ab (diff) | |
2008-08-07 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com>
Fixed memory leak
* src/IteratableChunkChecksumValidator.h
| -rw-r--r-- | ChangeLog | 5 | ||||
| -rw-r--r-- | src/IteratableChunkChecksumValidator.h | 2 |
2 files changed, 6 insertions, 1 deletions
@@ -1,5 +1,10 @@ 2008-08-07 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> + Fixed memory leak + * src/IteratableChunkChecksumValidator.h + +2008-08-07 Tatsuhiro Tsujikawa <tujikawa at rednoah dot com> + Fixed unmatched malloc/free. * src/IteratableChunkChecksumValidator.cc * src/IteratableChecksumValidator.cc diff --git a/src/IteratableChunkChecksumValidator.h b/src/IteratableChunkChecksumValidator.h index 8517c378..8443fadd 100644 --- a/src/IteratableChunkChecksumValidator.h +++ b/src/IteratableChunkChecksumValidator.h @@ -50,7 +50,7 @@ class IteratableChunkChecksumValidator:public IteratableValidator private: SharedHandle<DownloadContext> _dctx; SharedHandle<PieceStorage> _pieceStorage; - BitfieldMan* _bitfield; + SharedHandle<BitfieldMan> _bitfield; size_t _currentIndex; Logger* _logger; SharedHandle<MessageDigestContext> _ctx; |
