diff options
author | weidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0> | 2008-11-21 23:33:35 +0000 |
---|---|---|
committer | weidai <weidai@57ff6487-cd31-0410-9ec3-f628ee90f5f0> | 2008-11-21 23:33:35 +0000 |
commit | fca600f5f0c5759de6fe2f671aae8b183706c4b0 (patch) | |
tree | 5e42934db7020af65b73b24f6440254ddd6589ce | |
parent | 577f9d89e363653eac610446f34c93c385e0987f (diff) | |
download | cryptopp-fca600f5f0c5759de6fe2f671aae8b183706c4b0.tar.gz |
fix valgrind errors
git-svn-id: svn://svn.code.sf.net/p/cryptopp/code/trunk/c5@429 57ff6487-cd31-0410-9ec3-f628ee90f5f0
-rw-r--r-- | eprecomp.h | 2 | ||||
-rw-r--r-- | zdeflate.cpp | 1 |
2 files changed, 3 insertions, 0 deletions
@@ -43,6 +43,8 @@ class DL_FixedBasePrecomputationImpl : public DL_FixedBasePrecomputation<T> public: typedef T Element; + DL_FixedBasePrecomputationImpl() : m_windowSize(0) {} + // DL_FixedBasePrecomputation bool IsInitialized() const {return !m_bases.empty();} diff --git a/zdeflate.cpp b/zdeflate.cpp index b08f357..bef0f7c 100644 --- a/zdeflate.cpp +++ b/zdeflate.cpp @@ -214,6 +214,7 @@ inline void HuffmanEncoder::Encode(LowFirstBitWriter &writer, value_t value) con Deflator::Deflator(BufferedTransformation *attachment, int deflateLevel, int log2WindowSize, bool detectUncompressible) : LowFirstBitWriter(attachment) + , m_deflateLevel(-1) { InitializeStaticEncoders(); IsolatedInitialize(MakeParameters("DeflateLevel", deflateLevel)("Log2WindowSize", log2WindowSize)("DetectUncompressible", detectUncompressible)); |