aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/gnus/mml-smime.el
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/gnus/mml-smime.el')
-rw-r--r--lisp/gnus/mml-smime.el15
1 files changed, 6 insertions, 9 deletions
diff --git a/lisp/gnus/mml-smime.el b/lisp/gnus/mml-smime.el
index c00ac416b8..7b9f2c0bd1 100644
--- a/lisp/gnus/mml-smime.el
+++ b/lisp/gnus/mml-smime.el
@@ -298,13 +298,13 @@ Whether the passphrase is cached at all is controlled by
(defun mml-smime-openssl-verify-test (handle ctl)
smime-openssl-program)
-(eval-and-compile
- (autoload 'epg-make-context "epg"))
+(defvar epg-user-id-alist)
+(defvar epg-digest-algorithm-alist)
+(defvar inhibit-redisplay)
+(defvar password-cache-expiry)
(eval-when-compile
- (defvar epg-user-id-alist)
- (defvar epg-digest-algorithm-alist)
- (defvar inhibit-redisplay)
+ (autoload 'epg-make-context "epg")
(autoload 'epg-context-set-armor "epg")
(autoload 'epg-context-set-signers "epg")
(autoload 'epg-context-result-for "epg")
@@ -319,10 +319,7 @@ Whether the passphrase is cached at all is controlled by
(autoload 'epg-context-set-passphrase-callback "epg")
(autoload 'epg-configuration "epg-config")
(autoload 'epg-expand-group "epg-config")
- (autoload 'epa-select-keys "epa"))
-
-(eval-when-compile
- (defvar password-cache-expiry)
+ (autoload 'epa-select-keys "epa")
(autoload 'password-read "password")
(autoload 'password-cache-add "password")
(autoload 'password-cache-remove "password"))