X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=agent%2Fcommand-ssh.c;h=9255830bf40747a7d88c459e77259c75c402a370;hb=d91af91dcdf2dd7a0198747a2b4aa864ff288851;hp=20dc3febe0280ed5037647b4e23a5fd20d0fa9f9;hpb=1e562bb46de05304792f6ca03421d0ccd0c2c4ae;p=platform%2Fupstream%2Fgpg2.git diff --git a/agent/command-ssh.c b/agent/command-ssh.c index 20dc3fe..9255830 100644 --- a/agent/command-ssh.c +++ b/agent/command-ssh.c @@ -3244,9 +3244,10 @@ ssh_handler_add_identity (ctrl_t ctrl, estream_t request, estream_t response) while (1) { err = stream_read_byte (request, &b); - if (gpg_err_code (err) == GPG_ERR_EOF) - { - err = 0; + if (err) + { + if (gpg_err_code (err) == GPG_ERR_EOF) + err = 0; break; }