1
0
mirror of https://frontier.innolan.net/rainlance/c-ares.git synced 2025-10-06 13:29:42 +00:00

Fix potential out-of-bounds read

This commit is contained in:
Yang Tse
2009-10-10 12:31:27 +00:00
parent ec11480d8b
commit e804725e75

View File

@ -41,7 +41,7 @@ ares_bitncmp(const void *l, const void *r, int n) {
b = n / 8;
x = memcmp(l, r, b);
if (x)
if (x || (n % 8) == 0)
return (x);
lb = ((const unsigned char *)l)[b];