emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

master 73eafa5: * lisp/epg.el (epg-key): Use explicit copier with proper


From: Stefan Monnier
Subject: master 73eafa5: * lisp/epg.el (epg-key): Use explicit copier with proper prefix
Date: Tue, 2 Nov 2021 22:17:13 -0400 (EDT)

branch: master
commit 73eafa5d89c5db73e1373b30348a015299738c13
Author: Stefan Monnier <monnier@iro.umontreal.ca>
Commit: Stefan Monnier <monnier@iro.umontreal.ca>

    * lisp/epg.el (epg-key): Use explicit copier with proper prefix
    
    (epg--filter-revoked-keys): Adjust sole use.
---
 lisp/epg.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/epg.el b/lisp/epg.el
index ea7aa86..3354eb2 100644
--- a/lisp/epg.el
+++ b/lisp/epg.el
@@ -334,6 +334,7 @@ callback data (if any)."
 
 (cl-defstruct (epg-key
                (:constructor nil)
+               (:copier epg--copy-key)
                (:constructor epg-make-key (owner-trust))
                (:predicate nil))
   (owner-trust nil :read-only t)
@@ -1389,7 +1390,7 @@ NAME is either a string or a list of strings."
      (if (seq-find (lambda (user)
                      (eq (epg-user-id-validity user) 'revoked))
                    (epg-key-user-id-list key))
-         (let ((copy (copy-epg-key key)))
+         (let ((copy (epg--copy-key key)))
            (setf (epg-key-user-id-list copy)
                  (seq-remove (lambda (user)
                                (eq (epg-user-id-validity user) 'revoked))



reply via email to

[Prev in Thread] Current Thread [Next in Thread]