Remove sizeof(char) useage
This commit is contained in:
parent
d97da9e7c7
commit
e9c5d754de
11
srp.c
11
srp.c
@ -612,15 +612,16 @@ SRP_Result srp_create_salted_verification_key( SRP_HashAlgorithm alg,
|
|||||||
goto error_and_exit;
|
goto error_and_exit;
|
||||||
|
|
||||||
if (*bytes_s == NULL) {
|
if (*bytes_s == NULL) {
|
||||||
*len_s = 16;
|
size_t size_to_fill = 16;
|
||||||
if (RAND_BUFF_MAX - g_rand_idx < 16)
|
*len_s = size_to_fill;
|
||||||
|
if (RAND_BUFF_MAX - g_rand_idx < size_to_fill)
|
||||||
if (fill_buff() != SRP_OK)
|
if (fill_buff() != SRP_OK)
|
||||||
goto error_and_exit;
|
goto error_and_exit;
|
||||||
*bytes_s = (unsigned char*)srp_alloc(sizeof(char) * 16);
|
*bytes_s = (unsigned char*)srp_alloc(size_to_fill);
|
||||||
if (!*bytes_s)
|
if (!*bytes_s)
|
||||||
goto error_and_exit;
|
goto error_and_exit;
|
||||||
memcpy(*bytes_s, &g_rand_buff + g_rand_idx, sizeof(char) * 16);
|
memcpy(*bytes_s, &g_rand_buff + g_rand_idx, size_to_fill);
|
||||||
g_rand_idx += 16;
|
g_rand_idx += size_to_fill;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user