more unnecessary type-casts, correct type-case for malloc
This commit is contained in:
parent
e9d54e9867
commit
9f2cd04301
12
demo/test.c
12
demo/test.c
@ -618,14 +618,14 @@ LBL_ERR:
|
|||||||
|
|
||||||
static int test_mp_get_u32(void)
|
static int test_mp_get_u32(void)
|
||||||
{
|
{
|
||||||
unsigned long t;
|
uint32_t t;
|
||||||
int i;
|
int i;
|
||||||
|
|
||||||
mp_int a, b;
|
mp_int a, b;
|
||||||
DOR(mp_init_multi(&a, &b, NULL));
|
DOR(mp_init_multi(&a, &b, NULL));
|
||||||
|
|
||||||
for (i = 0; i < 1000; ++i) {
|
for (i = 0; i < 1000; ++i) {
|
||||||
t = (unsigned long)rand_long() & (unsigned long)UINT32_MAX;
|
t = (uint32_t)rand_long();
|
||||||
mp_set_ul(&a, t);
|
mp_set_ul(&a, t);
|
||||||
if (t != mp_get_u32(&a)) {
|
if (t != mp_get_u32(&a)) {
|
||||||
printf("\nmp_get_u32() bad result!");
|
printf("\nmp_get_u32() bad result!");
|
||||||
@ -637,7 +637,7 @@ static int test_mp_get_u32(void)
|
|||||||
printf("\nmp_get_u32() bad result!");
|
printf("\nmp_get_u32() bad result!");
|
||||||
goto LBL_ERR;
|
goto LBL_ERR;
|
||||||
}
|
}
|
||||||
mp_set_ul(&a, (unsigned long)UINT32_MAX);
|
mp_set_ul(&a, UINT32_MAX);
|
||||||
if (mp_get_u32(&a) != UINT32_MAX) {
|
if (mp_get_u32(&a) != UINT32_MAX) {
|
||||||
printf("\nmp_get_u32() bad result!");
|
printf("\nmp_get_u32() bad result!");
|
||||||
goto LBL_ERR;
|
goto LBL_ERR;
|
||||||
@ -2177,7 +2177,7 @@ static int test_mp_read_write_ubin(void)
|
|||||||
|
|
||||||
size = mp_ubin_size(&a);
|
size = mp_ubin_size(&a);
|
||||||
printf("mp_to_ubin_size %zu - ", size);
|
printf("mp_to_ubin_size %zu - ", size);
|
||||||
buf = (unsigned char *)malloc(sizeof(*buf) * size);
|
buf = (uint8_t *)malloc(sizeof(*buf) * size);
|
||||||
if (buf == NULL) {
|
if (buf == NULL) {
|
||||||
fprintf(stderr, "test_read_write_binaries (u) failed to allocate %zu bytes\n",
|
fprintf(stderr, "test_read_write_binaries (u) failed to allocate %zu bytes\n",
|
||||||
sizeof(*buf) * size);
|
sizeof(*buf) * size);
|
||||||
@ -2215,7 +2215,7 @@ static int test_mp_read_write_sbin(void)
|
|||||||
|
|
||||||
size = mp_sbin_size(&a);
|
size = mp_sbin_size(&a);
|
||||||
printf("mp_to_sbin_size %zu - ", size);
|
printf("mp_to_sbin_size %zu - ", size);
|
||||||
buf = (unsigned char *)malloc(sizeof(*buf) * size);
|
buf = (uint8_t *)malloc(sizeof(*buf) * size);
|
||||||
if (buf == NULL) {
|
if (buf == NULL) {
|
||||||
fprintf(stderr, "test_read_write_binaries (s) failed to allocate %zu bytes\n",
|
fprintf(stderr, "test_read_write_binaries (s) failed to allocate %zu bytes\n",
|
||||||
sizeof(*buf) * size);
|
sizeof(*buf) * size);
|
||||||
@ -2255,7 +2255,7 @@ static int test_mp_pack_unpack(void)
|
|||||||
|
|
||||||
count = mp_pack_count(&a, 0uL, 1uL);
|
count = mp_pack_count(&a, 0uL, 1uL);
|
||||||
|
|
||||||
buf = (unsigned char *)malloc(count);
|
buf = (uint8_t *)malloc(count);
|
||||||
if (buf == NULL) {
|
if (buf == NULL) {
|
||||||
fprintf(stderr, "test_pack_unpack failed to allocate\n");
|
fprintf(stderr, "test_pack_unpack failed to allocate\n");
|
||||||
goto LBL_ERR;
|
goto LBL_ERR;
|
||||||
|
@ -47,7 +47,7 @@ static unsigned long lfsr = 0xAAAAAAAAuL;
|
|||||||
static unsigned int lbit(void)
|
static unsigned int lbit(void)
|
||||||
{
|
{
|
||||||
if ((lfsr & 0x80000000uL) != 0uL) {
|
if ((lfsr & 0x80000000uL) != 0uL) {
|
||||||
lfsr = ((lfsr << 1) ^ 0x8000001BuL) & (unsigned long)UINT32_MAX;
|
lfsr = ((lfsr << 1) ^ 0x8000001BuL) & UINT32_MAX;
|
||||||
return 1u;
|
return 1u;
|
||||||
} else {
|
} else {
|
||||||
lfsr <<= 1;
|
lfsr <<= 1;
|
||||||
|
@ -28,7 +28,7 @@ static uint64_t s_rand_jenkins_val(void)
|
|||||||
void s_mp_rand_jenkins_init(uint64_t seed)
|
void s_mp_rand_jenkins_init(uint64_t seed)
|
||||||
{
|
{
|
||||||
int i;
|
int i;
|
||||||
jenkins_x.a = (uint64_t)0xF1EA5EEDuL;
|
jenkins_x.a = 0xF1EA5EEDuL;
|
||||||
jenkins_x.b = jenkins_x.c = jenkins_x.d = seed;
|
jenkins_x.b = jenkins_x.c = jenkins_x.d = seed;
|
||||||
for (i = 0; i < 20; ++i) {
|
for (i = 0; i < 20; ++i) {
|
||||||
(void)s_rand_jenkins_val();
|
(void)s_rand_jenkins_val();
|
||||||
@ -42,7 +42,7 @@ mp_err s_mp_rand_jenkins(void *p, size_t n)
|
|||||||
int i;
|
int i;
|
||||||
uint64_t x = s_rand_jenkins_val();
|
uint64_t x = s_rand_jenkins_val();
|
||||||
for (i = 0; (i < 8) && (n > 0u); ++i, --n) {
|
for (i = 0; (i < 8) && (n > 0u); ++i, --n) {
|
||||||
*q++ = (char)(x & (uint64_t)0xFFu);
|
*q++ = (char)(x & 0xFFu);
|
||||||
x >>= 8;
|
x >>= 8;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user