X-Git-Url: https://git.cryptolib.org/?p=avr-crypto-lib.git;a=blobdiff_plain;f=test_src%2Fmain-bigint-test.c;h=787a7cb4a5b6b8ef42933a632a5af49d0a6a2be3;hp=4daf319ca4f5f65186873044512a079df9fa24a0;hb=6cddae4d0fa8acf9d3bfd5e0f42c789c32f3a992;hpb=8fcc61325708d1e3b90e7b23135b9a1ab206d115 diff --git a/test_src/main-bigint-test.c b/test_src/main-bigint-test.c index 4daf319..787a7cb 100644 --- a/test_src/main-bigint-test.c +++ b/test_src/main-bigint-test.c @@ -125,13 +125,6 @@ void test_add_scale_bigint(void){ return; } */ - cli_putstr_P(PSTR("\r\n ")); - bigint_print_hex(&a); - cli_putstr_P(PSTR(" + ")); - bigint_print_hex(&b); - cli_putstr_P(PSTR("<<8*")); - cli_hexdump_rev(&scale, 2); - cli_putstr_P(PSTR(" = ")); uint8_t *c_b; c_b = malloc(((a.length_B>(b.length_B+scale))?a.length_B:(b.length_B+scale))+2); if(c_b==NULL){ @@ -143,6 +136,13 @@ void test_add_scale_bigint(void){ c.wordv = c_b; bigint_copy(&c, &a); bigint_add_scale_u(&c, &b, scale); + cli_putstr_P(PSTR("\r\n ")); + bigint_print_hex(&a); + cli_putstr_P(PSTR(" + ")); + bigint_print_hex(&b); + cli_putstr_P(PSTR("<<8*")); + cli_hexdump_rev(&scale, 2); + cli_putstr_P(PSTR(" = ")); bigint_print_hex(&c); cli_putstr_P(PSTR("\r\n")); free(a.wordv);