Make SHA1::addBytes(..., 0) a no-op instead of an assertion failure

This commit is contained in:
Kahrl 2013-12-25 00:29:00 +01:00
parent 3aa28bc7a2
commit bf9f50bc0e

@ -146,7 +146,7 @@ void SHA1::process()
void SHA1::addBytes( const char* data, int num ) void SHA1::addBytes( const char* data, int num )
{ {
assert( data ); assert( data );
assert( num > 0 ); assert( num >= 0 );
// add these bytes to the running total // add these bytes to the running total
size += num; size += num;
// repeat until all data is processed // repeat until all data is processed