aboutsummaryrefslogtreecommitdiffstats
path: root/sm/encrypt.c
diff options
context:
space:
mode:
Diffstat (limited to 'sm/encrypt.c')
-rw-r--r--sm/encrypt.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/sm/encrypt.c b/sm/encrypt.c
index 2b30463bb..401bc4142 100644
--- a/sm/encrypt.c
+++ b/sm/encrypt.c
@@ -242,7 +242,13 @@ gpgsm_encrypt (CTRL ctrl, int data_fd, FILE *out_fp)
}
while (stopreason != KSBA_SR_READY);
- log_info ("signature created\n");
+ rc = gpgsm_finish_writer (b64writer);
+ if (rc)
+ {
+ log_error ("write failed: %s\n", gnupg_strerror (rc));
+ goto leave;
+ }
+ log_info ("encrypted data created\n");
leave:
ksba_cms_release (cms);