]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix thinko in textsec-url-suspicious-p
authorLars Ingebrigtsen <larsi@gnus.org>
Wed, 19 Jan 2022 15:39:13 +0000 (16:39 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Wed, 19 Jan 2022 15:39:13 +0000 (16:39 +0100)
* lisp/international/textsec.el (textsec-url-suspicious-p): Don't
bug out on non-HTTP URLs.

lisp/international/textsec.el

index 90c37bf2b3bc2195c034b4760f28fc5ab6ba6a15..4e9fb10ad77f4fef45014f14cc387c29326910fe 100644 (file)
@@ -372,7 +372,9 @@ and `textsec-name-suspicious-p'."
 If it isn't, return nil.  If it is, return a string explaining the
 potential problem."
   (let ((parsed (url-generic-parse-url url)))
-    (textsec-domain-suspicious-p (url-host parsed))))
+    ;; The URL may not have a domain.
+    (and (url-host parsed)
+         (textsec-domain-suspicious-p (url-host parsed)))))
 
 (provide 'textsec)