size -> len, for consistency
This commit is contained in:
parent
c6f1a2670a
commit
87ebd75469
@ -23,7 +23,7 @@ SODIUM_EXPORT
|
|||||||
void sodium_memzero(void * const pnt, const size_t len);
|
void sodium_memzero(void * const pnt, const size_t len);
|
||||||
|
|
||||||
SODIUM_EXPORT
|
SODIUM_EXPORT
|
||||||
int sodium_memcmp(const void * const b1_, const void * const b2_, size_t size);
|
int sodium_memcmp(const void * const b1_, const void * const b2_, size_t len);
|
||||||
|
|
||||||
SODIUM_EXPORT
|
SODIUM_EXPORT
|
||||||
char *sodium_bin2hex(char * const hex, const size_t hex_maxlen,
|
char *sodium_bin2hex(char * const hex, const size_t hex_maxlen,
|
||||||
|
@ -36,14 +36,14 @@ sodium_memzero(void * const pnt, const size_t len)
|
|||||||
}
|
}
|
||||||
|
|
||||||
int
|
int
|
||||||
sodium_memcmp(const void * const b1_, const void * const b2_, size_t size)
|
sodium_memcmp(const void * const b1_, const void * const b2_, size_t len)
|
||||||
{
|
{
|
||||||
const unsigned char *b1 = (const unsigned char *) b1_;
|
const unsigned char *b1 = (const unsigned char *) b1_;
|
||||||
const unsigned char *b2 = (const unsigned char *) b2_;
|
const unsigned char *b2 = (const unsigned char *) b2_;
|
||||||
size_t i;
|
size_t i;
|
||||||
unsigned char d = (unsigned char) 0U;
|
unsigned char d = (unsigned char) 0U;
|
||||||
|
|
||||||
for (i = 0U; i < size; i++) {
|
for (i = 0U; i < len; i++) {
|
||||||
d |= b1[i] ^ b2[i];
|
d |= b1[i] ^ b2[i];
|
||||||
}
|
}
|
||||||
return (int) ((1 & ((d - 1) >> 8)) - 1);
|
return (int) ((1 & ((d - 1) >> 8)) - 1);
|
||||||
|
Loading…
Reference in New Issue
Block a user