Details
-
Bug
-
Status: Resolved
-
Not specified
-
Resolution: Fixed
-
None
-
None
Description
There is some code to check if data is aligned:
if (!((data - (const md5_byte_t *)0) & 3)) {
which is dubious. Much better would be to cast to an integer type and then check.