@@ -65,7 +65,7 @@ void Decrypt(uint32_t * data, uint8_t dataLength, uint64_t salt, const uint32_t
/* Setup for next block */
currentCipherBlock = previousCipherBlock;
- if (previousCipherBlock != (uint8_t*) data)
+ if (previousCipherBlock != (uint8_t*) data + LENGTH_OF_BLOCK)
{
previousCipherBlock -= LENGTH_OF_BLOCK;
}