diff options
author | Krzysztof Jurewicz <krzysztof.jurewicz@gmail.com> | 2015-12-27 09:04:02 +0100 |
---|---|---|
committer | Lars Ingebrigtsen <larsi@gnus.org> | 2015-12-27 09:04:02 +0100 |
commit | f9d87dd8791d4e77929f21e4f73d92ef966722cc (patch) | |
tree | 4b8f734851697eadb63c1e537cc674f6325cc425 /lisp/erc/erc.el | |
parent | 6ae0aa6a504c6023dfe234b507c95f146d668436 (diff) | |
download | emacs-f9d87dd8791d4e77929f21e4f73d92ef966722cc.tar.gz emacs-f9d87dd8791d4e77929f21e4f73d92ef966722cc.tar.bz2 emacs-f9d87dd8791d4e77929f21e4f73d92ef966722cc.zip |
Fix auth source lookups from erc with port numbers
* lisp/erc/erc.el (erc-open): `auth-source' wants strings, not port
numbers (bug#20541).
Copyright-paperwork-exempt: yes
Diffstat (limited to 'lisp/erc/erc.el')
-rw-r--r-- | lisp/erc/erc.el | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el index 70e37348b6a..04e99c7b884 100644 --- a/lisp/erc/erc.el +++ b/lisp/erc/erc.el @@ -2025,7 +2025,8 @@ Returns the buffer for the given server or channel." (auth-source-search :host server :max 1 :user nick - :port port + ;; secrets.el wouldn’t accept a number + :port (if (numberp port) (number-to-string port) port) :require '(:secret))) :secret))) (if (functionp secret) |