hcrypto: Don’t cast away const

Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz>
This commit is contained in:
Joseph Sutton
2023-09-27 14:28:58 +13:00
committed by Nico Williams
parent c922303dd0
commit c3e3d02b01
2 changed files with 4 additions and 4 deletions

View File

@@ -235,7 +235,7 @@ static const unsigned char is_set[8] = { 1, 2, 4, 8, 16, 32, 64, 128 };
int int
BN_is_bit_set(const BIGNUM *bn, int bit) BN_is_bit_set(const BIGNUM *bn, int bit)
{ {
heim_integer *hi = (heim_integer *)bn; const heim_integer *hi = (const heim_integer *)bn;
unsigned char *p = hi->data; unsigned char *p = hi->data;
if ((bit / 8) >= hi->length || hi->length == 0) if ((bit / 8) >= hi->length || hi->length == 0)
@@ -306,7 +306,7 @@ BN_set_word(BIGNUM *bn, unsigned long num)
unsigned long unsigned long
BN_get_word(const BIGNUM *bn) BN_get_word(const BIGNUM *bn)
{ {
heim_integer *hi = (heim_integer *)bn; const heim_integer *hi = (const heim_integer *)bn;
unsigned long num = 0; unsigned long num = 0;
int i; int i;

View File

@@ -78,7 +78,7 @@ PKCS12_key_gen(const void *key, size_t keylen,
if (salt && saltlen > 0) { if (salt && saltlen > 0) {
for (i = 0; i < vlen; i++) for (i = 0; i < vlen; i++)
I[i] = ((unsigned char*)salt)[i % saltlen]; I[i] = ((const unsigned char*)salt)[i % saltlen];
size_I += vlen; size_I += vlen;
} }
/* /*
@@ -89,7 +89,7 @@ PKCS12_key_gen(const void *key, size_t keylen,
if (key) { if (key) {
for (i = 0; i < vlen / 2; i++) { for (i = 0; i < vlen / 2; i++) {
I[(i * 2) + size_I] = 0; I[(i * 2) + size_I] = 0;
I[(i * 2) + size_I + 1] = ((unsigned char*)key)[i % (keylen + 1)]; I[(i * 2) + size_I + 1] = ((const unsigned char*)key)[i % (keylen + 1)];
} }
size_I += vlen; size_I += vlen;
} }