diff options
author | Werner Koch <[email protected]> | 2002-04-10 11:45:11 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2002-04-10 11:45:11 +0000 |
commit | face6377c14ee5492e99f2148c209956aa749dcc (patch) | |
tree | 44c5690fbb35bf49cd8286439c3e0467385b69a9 | |
parent | * assuan-buffer.c (my_log_prefix): New. Use it for all i/o debug output. (diff) | |
download | gnupg-face6377c14ee5492e99f2148c209956aa749dcc.tar.gz gnupg-face6377c14ee5492e99f2148c209956aa749dcc.zip |
* card.c (card_open): Return immediately when no reader is available.
-rw-r--r-- | scd/ChangeLog | 4 | ||||
-rw-r--r-- | scd/card.c | 1 |
2 files changed, 5 insertions, 0 deletions
diff --git a/scd/ChangeLog b/scd/ChangeLog index 9f0a13d98..1ce2befc4 100644 --- a/scd/ChangeLog +++ b/scd/ChangeLog @@ -1,3 +1,7 @@ +2002-04-10 Werner Koch <[email protected]> + + * card.c (card_open): Return immediately when no reader is available. + 2002-03-27 Werner Koch <[email protected]> * card.c (card_open, card_close): Adjusted for changes in OpenSC. diff --git a/scd/card.c b/scd/card.c index 0c8bf7c03..629e2936b 100644 --- a/scd/card.c +++ b/scd/card.c @@ -138,6 +138,7 @@ card_open (CARD *rcard) { log_error ("no card reader available\n"); rc = GNUPG_Card_Error; + goto leave; } card->ctx->error_file = log_get_stream (); if (opt.debug) |