[CRT] fix bug in _rotr implementation

This commit is contained in:
zefklop
2017-10-28 10:28:27 +02:00
committed by GitHub
parent d3e83d7d5e
commit 07c7295545

View File

@@ -38,7 +38,7 @@ unsigned int _rotr( unsigned int value, int shift )
if ( shift < 0 )
return _rotl(value,-shift);
if ( shift > max_bits<<3 )
if ( shift > max_bits )
shift = shift % max_bits;
return (value >> shift) | (value << (max_bits-shift));
}