Make SHA1::addBytes(..., 0) a no-op instead of an assertion failure
authorKahrl <kahrl@gmx.net>
Tue, 24 Dec 2013 23:29:00 +0000 (00:29 +0100)
committerKahrl <kahrl@gmx.net>
Tue, 24 Dec 2013 23:29:00 +0000 (00:29 +0100)
src/sha1.cpp

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