(gpgsm_decrypt): Return GPG_ERR_NO_DATA if it is not a

encrypted message.
This commit is contained in:
Werner Koch 2004-04-08 09:53:32 +00:00
parent bd2d99c4e7
commit 389fa08de6
2 changed files with 10 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2004-04-08 Werner Koch <wk@gnupg.org>
* decrypt.c (gpgsm_decrypt): Return GPG_ERR_NO_DATA if it is not a
encrypted message.
2004-04-07 Werner Koch <wk@gnupg.org>
* gpgsm.c: New option --force-crl-refresh.

View File

@ -333,6 +333,11 @@ gpgsm_decrypt (CTRL ctrl, int in_fd, FILE *out_fp)
numbuf, algoid?algoid:"?", NULL);
}
/* If it seems that this is not an ecrypted message we
return a more sensible error code. */
if (!algoid)
rc = gpg_error (GPG_ERR_NO_DATA);
goto leave;
}
dfparm.algo = algo;