From: dick Date: Sun, 13 Jun 2021 13:02:11 +0000 (+0200) Subject: Avoid an infinite loop in mml-expand-html-into-multipart-related X-Git-Tag: emacs-28.0.90~2128 X-Git-Url: http://git.eshelyaron.com/gitweb/?a=commitdiff_plain;h=55d7effbe1d8edae94ec9ebcd061cd2221df97e4;p=emacs.git Avoid an infinite loop in mml-expand-html-into-multipart-related * lisp/gnus/mml.el (mml-expand-html-into-multipart-related): Skip images with empty filename parts (bug#49001). --- diff --git a/lisp/gnus/mml.el b/lisp/gnus/mml.el index dcc9ea51dd2..5f35e73cd7c 100644 --- a/lisp/gnus/mml.el +++ b/lisp/gnus/mml.el @@ -550,7 +550,7 @@ type detected." (end (point)) (parsed (url-generic-parse-url (cdr (assq 'src (cadr img)))))) (when (and (null (url-type parsed)) - (url-filename parsed) + (not (zerop (length (url-filename parsed)))) (file-exists-p (url-filename parsed))) (goto-char start) (when (search-forward (url-filename parsed) end t)