(mml-smime-sign-query, mml-smime-get-dns-cert):
authorReiner Steib <Reiner.Steib@gmx.de>
Sun, 4 Sep 2005 18:08:57 +0000 (18:08 +0000)
committerReiner Steib <Reiner.Steib@gmx.de>
Sun, 4 Sep 2005 18:08:57 +0000 (18:08 +0000)
Don't depend on Gnus by using mail-extract-address-components if
gnus-extract-address-components is not bound.

lisp/ChangeLog
lisp/mml-smime.el

index 3613bc4..d2d5fe8 100644 (file)
@@ -1,3 +1,9 @@
+2005-09-04  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * mml-smime.el (mml-smime-sign-query, mml-smime-get-dns-cert):
+       Don't depend on Gnus by using mail-extract-address-components if
+       gnus-extract-address-components is not bound.
+
 2005-09-04  Lars Magne Ingebrigtsen  <larsi@gnus.org>
 
        * gnus-art.el (gnus-mime-display-security): Don't display the
index 894abe7..e9dd6dc 100644 (file)
   (list 'keyfile
        (if (= (length smime-keys) 1)
            (cadar smime-keys)
-         (or (let ((from (cadr (funcall gnus-extract-address-components
+         (or (let ((from (cadr (funcall (if (boundp
+                                             'gnus-extract-address-components)
+                                            gnus-extract-address-components
+                                          'mail-extract-address-components)
                                         (or (save-excursion
                                               (save-restriction
                                                 (message-narrow-to-headers)
        (while (not result)
          (setq who (read-from-minibuffer
                     (format "%sLookup certificate for: " (or bad ""))
-                    (cadr (funcall gnus-extract-address-components
+                    (cadr (funcall (if (boundp
+                                        'gnus-extract-address-components)
+                                       gnus-extract-address-components
+                                     'mail-extract-address-components)
                                    (or (save-excursion
                                          (save-restriction
                                            (message-narrow-to-headers)