[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Emacs-diffs] master fcb8923: auth-source: Fix wrong-type-argument when
From: |
Daiki Ueno |
Subject: |
[Emacs-diffs] master fcb8923: auth-source: Fix wrong-type-argument when searching plstore |
Date: |
Tue, 15 Oct 2019 06:50:05 -0400 (EDT) |
branch: master
commit fcb89237d9ab969bcd29bf8f8fae8d9905644b92
Author: Daiki Ueno <address@hidden>
Commit: Daiki Ueno <address@hidden>
auth-source: Fix wrong-type-argument when searching plstore
`auth-source-search' can be called with an integer port number from
`network-stream-certificate`, while the backend implementation doesn't
allow non-string attributes.
* lisp/auth-source.el (auth-source-plstore-search): Ensure attributes
are string.
---
lisp/auth-source.el | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lisp/auth-source.el b/lisp/auth-source.el
index 1d3d8db..fdd869d 100644
--- a/lisp/auth-source.el
+++ b/lisp/auth-source.el
@@ -2049,9 +2049,9 @@ entries for git.gnus.org:
(if (or (null v)
(eq t v))
nil
- (if (stringp v)
- (setq v (list v)))
- (list k v))))
+ (list
+ k
+ (auth-source-ensure-strings v)))))
search-keys)))
;; needed keys (always including host, login, port, and secret)
(returned-keys (delete-dups (append
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Emacs-diffs] master fcb8923: auth-source: Fix wrong-type-argument when searching plstore,
Daiki Ueno <=