Clear conversion warning
parent
45fcd47c07
commit
9748c3cf3e
11
iterhash.h
11
iterhash.h
|
|
@ -156,7 +156,10 @@ public:
|
||||||
|
|
||||||
protected:
|
protected:
|
||||||
T_HashWordType* DataBuf() {return this->m_data;}
|
T_HashWordType* DataBuf() {return this->m_data;}
|
||||||
FixedSizeSecBlock<T_HashWordType, T_BlockSize/sizeof(T_HashWordType)> m_data;
|
|
||||||
|
// Squash conversion warning
|
||||||
|
CRYPTOPP_CONSTANT(DCOUNT=T_BlockSize/sizeof(T_HashWordType))
|
||||||
|
FixedSizeSecBlock<T_HashWordType, DCOUNT> m_data;
|
||||||
};
|
};
|
||||||
|
|
||||||
/// \brief Iterated hash with a static transformation function
|
/// \brief Iterated hash with a static transformation function
|
||||||
|
|
@ -186,9 +189,11 @@ protected:
|
||||||
IteratedHashWithStaticTransform() {this->Init();}
|
IteratedHashWithStaticTransform() {this->Init();}
|
||||||
void HashEndianCorrectedBlock(const T_HashWordType *data) {T_Transform::Transform(this->m_state, data);}
|
void HashEndianCorrectedBlock(const T_HashWordType *data) {T_Transform::Transform(this->m_state, data);}
|
||||||
void Init() {T_Transform::InitState(this->m_state);}
|
void Init() {T_Transform::InitState(this->m_state);}
|
||||||
|
|
||||||
T_HashWordType* StateBuf() {return this->m_state;}
|
T_HashWordType* StateBuf() {return this->m_state;}
|
||||||
FixedSizeAlignedSecBlock<T_HashWordType, T_BlockSize/sizeof(T_HashWordType), T_StateAligned> m_state;
|
|
||||||
|
// Squash conversion warning
|
||||||
|
CRYPTOPP_CONSTANT(SCOUNT=T_BlockSize/sizeof(T_HashWordType))
|
||||||
|
FixedSizeSecBlock<T_HashWordType, SCOUNT> m_state;
|
||||||
};
|
};
|
||||||
|
|
||||||
#if !defined(__GNUC__) && !defined(__clang__)
|
#if !defined(__GNUC__) && !defined(__clang__)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue