From acd7f7c70d2d482ae175d4b25b2ad066ffac0822 Mon Sep 17 00:00:00 2001 From: Timo Schulz Date: Fri, 26 Sep 2003 11:03:08 +0000 Subject: [PATCH] 2003-09-26 Timo Schulz * card_status (card_status): Do not use fputs since the fp parameter can be NULL. This fixes a segv. --- g10/ChangeLog | 5 +++++ g10/card-util.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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 + + * card_status (card_status): Do not use fputs since the fp + parameter can be NULL. This fixes a segv. + 2003-09-24 Werner Koch * 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);