From 95168fd5ab949626d8e18bbd9a6f2a2fcf47569c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois=20Colas?= Date: Wed, 12 Aug 2020 16:57:18 +0200 Subject: [PATCH] Fix bad check of fee_amount_length --- src/handle_swap_sign_transaction.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/handle_swap_sign_transaction.c b/src/handle_swap_sign_transaction.c index cd24f2e..a8b873c 100644 --- a/src/handle_swap_sign_transaction.c +++ b/src/handle_swap_sign_transaction.c @@ -12,7 +12,7 @@ void copy_transaction_parameters(create_transaction_parameters_t* sign_transacti memset(&stack_data, 0, sizeof(stack_data)); strncpy(stack_data.fullAddress, sign_transaction_params->destination_address, sizeof(stack_data.fullAddress)); if ((stack_data.fullAddress[sizeof(stack_data.fullAddress) - 1] != '\0') || - (sign_transaction_params->amount_length > 8) || + (sign_transaction_params->amount_length > 32) || (sign_transaction_params->fee_amount_length > 8)) { os_lib_end(); }