aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--common/t-recsel.c1
-rw-r--r--sm/verify.c10
2 files changed, 6 insertions, 5 deletions
diff --git a/common/t-recsel.c b/common/t-recsel.c
index 679ea7aff..6ee8bed84 100644
--- a/common/t-recsel.c
+++ b/common/t-recsel.c
@@ -388,7 +388,6 @@ run_test_2 (void)
FREEEXPR();
ADDEXPR ("letters -f");
- recsel_dump (se);
if (!recsel_select (se, test_2_getval, NULL))
fail (0, 0);
FREEEXPR();
diff --git a/sm/verify.c b/sm/verify.c
index cd9659313..3c22ee0cc 100644
--- a/sm/verify.c
+++ b/sm/verify.c
@@ -301,12 +301,14 @@ gpgsm_verify (ctrl_t ctrl, estream_t in_fp, estream_t data_fp,
unsigned int pkalgoflags, verifyflags;
rc = ksba_cms_get_issuer_serial (cms, signer, &issuer, &serial);
- if (!signer && gpg_err_code (rc) == GPG_ERR_NO_DATA
- && !data_fp && is_detached)
+ if (!signer && gpg_err_code (rc) == GPG_ERR_NO_DATA)
{
log_info ("certs-only message accepted\n");
- rc = 0;
- break;
+ if (!data_fp && is_detached)
+ {
+ rc = 0;
+ break;
+ }
}
if (rc)
{