From d029e9f635638169e55b60d6bca274b8b0007b38 Mon Sep 17 00:00:00 2001 From: pscott Date: Tue, 11 May 2021 10:21:17 +0200 Subject: [PATCH] Print ticker only if it's present --- src_features/signTx/logic_signTx.c | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src_features/signTx/logic_signTx.c b/src_features/signTx/logic_signTx.c index 8035297..a7a0cab 100644 --- a/src_features/signTx/logic_signTx.c +++ b/src_features/signTx/logic_signTx.c @@ -294,12 +294,16 @@ void finalizeParsing(bool direct) { if (pluginFinalize.tokenLookup1 != NULL) { PRINTF("Lookup1: %.*H\n", ADDRESS_LENGTH, pluginFinalize.tokenLookup1); token1 = getKnownToken(pluginFinalize.tokenLookup1); - PRINTF("Token1 ticker: %s\n", token1->ticker); + if (token1 != NULL) { + PRINTF("Token1 ticker: %s\n", token1->ticker); + } } if (pluginFinalize.tokenLookup2 != NULL) { PRINTF("Lookup2: %.*H\n", ADDRESS_LENGTH, pluginFinalize.tokenLookup2); token2 = getKnownToken(pluginFinalize.tokenLookup2); - PRINTF("Token2 ticker: %s\n", token2->ticker); + if (token2 != NULL) { + PRINTF("Token2 ticker: %s\n", token2->ticker); + } } eth_plugin_prepare_provide_token(&pluginProvideToken, token1, token2); if (!eth_plugin_call(ETH_PLUGIN_PROVIDE_TOKEN, (void *) &pluginProvideToken)) {