aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJoakim Verona2012-12-25 23:31:27 +0100
committerJoakim Verona2012-12-25 23:31:27 +0100
commit4a4043609dc8bb17b6e387089a567f118d425c07 (patch)
tree0c01f8cc2b663945fb9307c77ad089acfb5d9df4
parent5c422b3ceb7e39d67ce703b9e965c26fcdcc87c7 (diff)
parentecfb998c179b004f515b0c4d8e98d53811a3b12a (diff)
downloademacs-4a4043609dc8bb17b6e387089a567f118d425c07.tar.gz
emacs-4a4043609dc8bb17b6e387089a567f118d425c07.zip
auto upstream
-rw-r--r--lisp/gnus/ChangeLog6
-rw-r--r--lisp/gnus/plstore.el3
2 files changed, 8 insertions, 1 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 2916b40df29..46b311b7e03 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,9 @@
12012-12-25 Leo Liu <sdl.web@gmail.com>
2
3 * plstore.el (plstore-passphrase-callback-function): Fix error when
4 error when plstore-cache-passphrase-for-symmetric-encryption is set
5 (bug#13264).
6
12012-12-25 Lars Ingebrigtsen <larsi@gnus.org> 72012-12-25 Lars Ingebrigtsen <larsi@gnus.org>
2 8
3 * gnus-sum.el (gnus-set-global-variables): Don't copy over the summary 9 * gnus-sum.el (gnus-set-global-variables): Don't copy over the summary
diff --git a/lisp/gnus/plstore.el b/lisp/gnus/plstore.el
index 6d5424e833d..f130bfca853 100644
--- a/lisp/gnus/plstore.el
+++ b/lisp/gnus/plstore.el
@@ -126,7 +126,8 @@ symmetric encryption will be used.")
126 126
127(defun plstore-passphrase-callback-function (_context _key-id plstore) 127(defun plstore-passphrase-callback-function (_context _key-id plstore)
128 (if plstore-cache-passphrase-for-symmetric-encryption 128 (if plstore-cache-passphrase-for-symmetric-encryption
129 (let* ((file (file-truename (plstore--get-buffer plstore))) 129 (let* ((file (file-truename (buffer-file-name
130 (plstore--get-buffer plstore))))
130 (entry (assoc file plstore-passphrase-alist)) 131 (entry (assoc file plstore-passphrase-alist))
131 passphrase) 132 passphrase)
132 (or (copy-sequence (cdr entry)) 133 (or (copy-sequence (cdr entry))