Skip to content

Commit dd7551e

Browse files
committed
Added ONLY_PUBLIC_API to test_mp_read_radix
1 parent 917fb2b commit dd7551e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

demo/test.c

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1187,7 +1187,7 @@ static int test_mp_read_radix(void)
11871187

11881188
/* Must be bigger than the cut-off value, of course */
11891189
bignum = (2 * 20 * MP_RADIX_BARRETT_START_MULTIPLICATOR) * 10;
1190-
buffer = (char *)malloc(bignum + 2);
1190+
buffer = (char *)malloc((size_t)(bignum + 2));
11911191
if (buffer == NULL) {
11921192
goto LBL_ERR;
11931193
}
@@ -1196,7 +1196,7 @@ static int test_mp_read_radix(void)
11961196
start = clock();
11971197
for (i = 2; i < 65; i++) {
11981198
/* printf("FAST radix = %d\n",i); */
1199-
DO(mp_to_radix(&a, buffer, bignum + 1, &written, i));
1199+
DO(mp_to_radix(&a, buffer, (size_t)(bignum + 1), &written, i));
12001200
DO(mp_read_radix(&b, buffer, i));
12011201
EXPECT(mp_cmp(&a, &b) == MP_EQ);
12021202
}
@@ -1207,7 +1207,7 @@ static int test_mp_read_radix(void)
12071207
start = clock();
12081208
for (i = 2; i < 65; i++) {
12091209
/* printf("SLOW radix = %d\n",i); */
1210-
maxlen = bignum + 1;
1210+
maxlen = (size_t)(bignum + 1);
12111211
bcpy = buffer;
12121212
DO(s_mp_slower_to_radix(&a, &bcpy, &maxlen, &written, i, false));
12131213
DO(s_mp_slower_read_radix(&b, bcpy, 0, strlen(bcpy), i));
@@ -2435,7 +2435,7 @@ static int unit_tests(int argc, char **argv)
24352435
T1(mp_prime_next_prime, MP_PRIME_NEXT_PRIME),
24362436
T1(mp_prime_rand, MP_PRIME_RAND),
24372437
T1(mp_rand, MP_RAND),
2438-
T1(mp_read_radix, MP_READ_RADIX),
2438+
T3(mp_read_radix, ONLY_PUBLIC_API, MP_READ_RADIX, MP_TO_RADIX),
24392439
T1(mp_read_write_ubin, MP_TO_UBIN),
24402440
T1(mp_read_write_sbin, MP_TO_SBIN),
24412441
T1(mp_reduce_2k, MP_REDUCE_2K),

0 commit comments

Comments
 (0)