From 632e6b3233861e3d5d0c0d02471a0e6445275a7a Mon Sep 17 00:00:00 2001 From: pscott Date: Tue, 11 May 2021 17:17:57 +0200 Subject: [PATCH] Properly handle return value of eth_plugin_call --- src_features/signTx/logic_signTx.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src_features/signTx/logic_signTx.c b/src_features/signTx/logic_signTx.c index a7a0cab..7d476e1 100644 --- a/src_features/signTx/logic_signTx.c +++ b/src_features/signTx/logic_signTx.c @@ -306,7 +306,7 @@ void finalizeParsing(bool direct) { } } eth_plugin_prepare_provide_token(&pluginProvideToken, token1, token2); - if (!eth_plugin_call(ETH_PLUGIN_PROVIDE_TOKEN, (void *) &pluginProvideToken)) { + if (eth_plugin_call(ETH_PLUGIN_PROVIDE_TOKEN, (void *) &pluginProvideToken) <= ETH_PLUGIN_RESULT_UNSUCCESSFUL) { PRINTF("Plugin provide token call failed\n"); reportFinalizeError(direct); if (!direct) {