What changed, and why it matters
This commit adds a single debug printf statement that prints a wallet name to the console when a status-bar wallet icon is set. It does not change program logic, access controls, memory handling, or user-facing behavior. There is no apparent security relevance.
No security action required. If the debug log is unintended for production, the project may want to gate it behind a debug build flag or remove it before release.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The patch inserts printf("wallet name: %s\n", coin->name); inside a loop in SetWallet() after a matching wallet button entry is found. The string coin->name is a static UI label from a compile-time table, not user-controlled secret material. The change is purely diagnostic and does not affect control flow, bounds checking, or sensitive data exposure beyond printing a known wallet name to a local debug interface.
Changed components
src/ui/gui_components/gui_status_bar.cInspect captured patch +1 / −0
diff --git a/src/ui/gui_components/gui_status_bar.c b/src/ui/gui_components/gui_status_bar.c
index 2d1679c..1e429f3 100644
--- a/src/ui/gui_components/gui_status_bar.c
+++ b/src/ui/gui_components/gui_status_bar.c
@@ -763,6 +763,7 @@ void SetWallet(NavBarWidget_t *navBarWidget, WALLET_LIST_INDEX_ENUM index, const
for (int i = 0; i < NUMBER_OF_ARRAYS(g_walletBtn); i++) {
if (g_walletBtn[i].index == index) {
coin = &g_walletBtn[i];
+ printf("wallet name: %s\n", coin->name);
break;
}
}
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.