mirror of
https://github.com/ruby/ruby.git
synced 2022-11-09 12:17:21 -05:00
[ruby/digest] Avoid null pointer subtraction in digest/md5
Fixes warning on Clang 13.
Fixes [Bug #18076]
32135c7487
This commit is contained in:
parent
7a816b5fc8
commit
fed65e6a48
1 changed files with 1 additions and 1 deletions
|
@ -225,7 +225,7 @@ md5_process(MD5_CTX *pms, const uint8_t *data /*[64]*/)
|
||||||
uint32_t xbuf[16];
|
uint32_t xbuf[16];
|
||||||
const uint32_t *X;
|
const uint32_t *X;
|
||||||
|
|
||||||
if (!((data - (const uint8_t *)0) & 3)) {
|
if (!(((uintptr_t)data) & 3)) {
|
||||||
/* data are properly aligned */
|
/* data are properly aligned */
|
||||||
X = (const uint32_t *)data;
|
X = (const uint32_t *)data;
|
||||||
} else {
|
} else {
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue