aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--g10/ChangeLog5
-rw-r--r--g10/card-util.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/g10/ChangeLog b/g10/ChangeLog
index 4d7d26d30..f91bc6bcc 100644
--- a/g10/ChangeLog
+++ b/g10/ChangeLog
@@ -1,3 +1,8 @@
+2003-09-26 Timo Schulz <[email protected]>
+
+ * card_status (card_status): Do not use fputs since the fp
+ parameter can be NULL. This fixes a segv.
+
2003-09-24 Werner Koch <[email protected]>
* card-util.c (print_isoname,card_status): Handle opt.with_colons.
diff --git a/g10/card-util.c b/g10/card-util.c
index 9b82e99ea..f42efde61 100644
--- a/g10/card-util.c
+++ b/g10/card-util.c
@@ -355,7 +355,7 @@ card_status (FILE *fp)
if (info.fpr1valid && !get_pubkey_byfprint (pk, info.fpr1, 20))
print_pubkey_info (fp, pk);
else
- fputs ("[none]\n", fp);
+ tty_fprintf (fp, "[none]\n");
}
free_public_key (pk);