diff options
author | Werner Koch <[email protected]> | 2023-11-16 16:04:02 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2023-11-16 16:04:02 +0000 |
commit | a33ad8f9bf92d144285769a7d17891c595365fa2 (patch) | |
tree | 7c6974cfcd712d9d277715d394b6edd3820a841c /scd/apdu.c | |
parent | gpg,gpgsm: Hide password in debug output also for asked passwords. (diff) | |
download | gnupg-a33ad8f9bf92d144285769a7d17891c595365fa2.tar.gz gnupg-a33ad8f9bf92d144285769a7d17891c595365fa2.zip |
scd: Minor debug output tweak
* scd/apdu.c (send_le): Do not dump "[all zero]" if tehre is no data.
* scd/iso7816.c (iso7816_select_mf): Cosmetic fix.
Diffstat (limited to 'scd/apdu.c')
-rw-r--r-- | scd/apdu.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/scd/apdu.c b/scd/apdu.c index deb1134e6..7f3c320d2 100644 --- a/scd/apdu.c +++ b/scd/apdu.c @@ -3049,7 +3049,9 @@ send_le (int slot, int class, int ins, int p0, int p1, sw, (unsigned int)resultlen); if ( !retbuf && (sw == SW_SUCCESS || (sw & 0xff00) == SW_MORE_DATA)) { - if (all_zero_p (result, resultlen)) + if (!resultlen) + ; + else if (all_zero_p (result, resultlen)) log_debug (" dump: [all zero]\n"); else log_printhex (result, resultlen, " dump:"); |