plstore.el (plstore-passphrase-callback-function): Use plstore-get-file
authorGlenn Morris <rgm@gnu.org>
Thu, 27 Dec 2012 14:45:08 +0000 (14:45 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Thu, 27 Dec 2012 14:45:08 +0000 (14:45 +0000)
lisp/ChangeLog
lisp/plstore.el

index deda362..b9c6633 100644 (file)
@@ -1,3 +1,8 @@
+2012-12-27  Glenn Morris  <rgm@gnu.org>
+
+       * plstore.el (plstore-passphrase-callback-function):
+       Use plstore-get-file.
+
 2012-12-27  Andreas Schwab  <schwab@linux-m68k.org>
 
        * mml2015.el (mml2015-epg-key-image): separate attribute stream from
index f130bfc..b428cab 100644 (file)
@@ -126,8 +126,7 @@ symmetric encryption will be used.")
 
 (defun plstore-passphrase-callback-function (_context _key-id plstore)
   (if plstore-cache-passphrase-for-symmetric-encryption
-      (let* ((file (file-truename (buffer-file-name
-                                  (plstore--get-buffer plstore))))
+      (let* ((file (file-truename (plstore-get-file plstore)))
             (entry (assoc file plstore-passphrase-alist))
             passphrase)
        (or (copy-sequence (cdr entry))