diff options
author | lloyd <[email protected]> | 2009-04-07 19:55:46 +0000 |
---|---|---|
committer | lloyd <[email protected]> | 2009-04-07 19:55:46 +0000 |
commit | bbef5652aa760beb83ef3116ecec3bd5eb76af35 (patch) | |
tree | 6ffe1e27f9dca997904a5ea13b93661a61a766ac /src | |
parent | a2d83a8339600f0b3ffd4fb1217d31b87f085683 (diff) |
Make the member variables of MDx_HashFunction private instead of protected -
no subclass needs access to any of these variables.
Diffstat (limited to 'src')
-rw-r--r-- | src/hash/mdx_hash/mdx_hash.h | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/hash/mdx_hash/mdx_hash.h b/src/hash/mdx_hash/mdx_hash.h index eed9995a1..0c3aa7806 100644 --- a/src/hash/mdx_hash/mdx_hash.h +++ b/src/hash/mdx_hash/mdx_hash.h @@ -21,18 +21,17 @@ class BOTAN_DLL MDx_HashFunction : public HashFunction MDx_HashFunction(u32bit, u32bit, bool, bool, u32bit = 8); virtual ~MDx_HashFunction() {} protected: - void clear() throw(); - SecureVector<byte> buffer; - u64bit count; - u32bit position; - private: void add_data(const byte[], u32bit); void final_result(byte output[]); - virtual void compress_n(const byte block[], u32bit block_n) = 0; + void clear() throw(); virtual void copy_out(byte[]) = 0; virtual void write_count(byte[]); + private: + SecureVector<byte> buffer; + u64bit count; + u32bit position; const bool BIG_BYTE_ENDIAN, BIG_BIT_ENDIAN; const u32bit COUNT_SIZE; |