]> git.eshelyaron.com Git - emacs.git/commitdiff
Fix punycode short circuit logic
authorLars Ingebrigtsen <larsi@gnus.org>
Mon, 28 Dec 2015 18:13:51 +0000 (19:13 +0100)
committerLars Ingebrigtsen <larsi@gnus.org>
Mon, 28 Dec 2015 18:13:51 +0000 (19:13 +0100)
* puny.el (puny-encode-domain): Fix short-circuit logic.

lisp/net/puny.el

index 389a6dc270016362488567b27c8efd3ac1d400cb..a16e3a07706834aff81e372b41f50664a7daabf0 100644 (file)
@@ -34,7 +34,7 @@
 For instance, \"fśf.org\" => \"xn--ff-2sa.org\"."
   ;; The vast majority of domain names are not IDNA domain names, so
   ;; add a check first to avoid doing unnecessary work.
-  (if (string-match "\\'[[:ascii:]]*\\'" domain)
+  (if (string-match "\\'[[:ascii:]]+\\'" domain)
       domain
     (mapconcat 'puny-encode-string (split-string domain "[.]") ".")))