emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master 675a4e1: * lisp/auth-source.el (auth-source-backend


From: Teodor Zlatanov
Subject: [Emacs-diffs] master 675a4e1: * lisp/auth-source.el (auth-source-backends-parser-file): Fix missing stringp.
Date: Tue, 19 Dec 2017 20:01:44 -0500 (EST)

branch: master
commit 675a4e13cf14ff5bff61d06454269983844a8f91
Author: Ted Zlatanov <address@hidden>
Commit: Ted Zlatanov <address@hidden>

    * lisp/auth-source.el (auth-source-backends-parser-file): Fix missing 
stringp.
---
 lisp/auth-source.el | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lisp/auth-source.el b/lisp/auth-source.el
index 152c5af..e6582fa 100644
--- a/lisp/auth-source.el
+++ b/lisp/auth-source.el
@@ -386,7 +386,8 @@ soon as a function returns non-nil.")
                    (equal (file-name-extension source) "gpg"))
               (file-name-sans-extension source)
             (or source "")))
-         (extension (or (file-name-extension source-without-gpg)
+         (extension (or (and (stringp source-without-gpg)
+                             (file-name-extension source-without-gpg))
                         "")))
     (when (stringp source)
       (cond



reply via email to

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