summaryrefslogtreecommitdiff
path: root/lisp/gnus/mml-smime.el
diff options
context:
space:
mode:
authorLars Ingebrigtsen <larsi@gnus.org>2019-10-09 21:55:41 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2019-10-09 21:55:45 +0200
commit9c81149ae9165b0f017d60d141221b340879baef (patch)
tree94bcdc3667a74a7d8784c9a698c439034b5378ed /lisp/gnus/mml-smime.el
parentc548a2af9b81ac892c8afbf1e9bd7018574153bf (diff)
downloademacs-9c81149ae9165b0f017d60d141221b340879baef.tar.gz
Make mml-secure-epg-sign bug out if we can't find an identity
* lisp/gnus/mml-sec.el (mml-secure-epg-sign): Bug out if we couldn't find anything to sign with instead of silently pretending to sign. * lisp/gnus/mml-smime.el (mml-smime-epg-sign): Don't bind inhibit-display because that makes debugging impossible.
Diffstat (limited to 'lisp/gnus/mml-smime.el')
-rw-r--r--lisp/gnus/mml-smime.el3
1 files changed, 1 insertions, 2 deletions
diff --git a/lisp/gnus/mml-smime.el b/lisp/gnus/mml-smime.el
index 659f2b95289..6dcec9f9112 100644
--- a/lisp/gnus/mml-smime.el
+++ b/lisp/gnus/mml-smime.el
@@ -348,8 +348,7 @@ Whether the passphrase is cached at all is controlled by
(autoload 'mml-compute-boundary "mml")
(defun mml-smime-epg-sign (cont)
- (let ((inhibit-redisplay t)
- (boundary (mml-compute-boundary cont)))
+ (let ((boundary (mml-compute-boundary cont)))
(goto-char (point-min))
(let* ((pair (mml-secure-epg-sign 'CMS cont))
(signature (car pair))