emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] emacs-25 7faf919: * eww.el (eww-render): Protect against e


From: Lars Ingebrigtsen
Subject: [Emacs-diffs] emacs-25 7faf919: * eww.el (eww-render): Protect against empty content-types.
Date: Sun, 24 Jan 2016 16:50:40 +0000

branch: emacs-25
commit 7faf9193cdc503d1d0c8a1d3ffe12a8bd6bce16b
Author: Lars Ingebrigtsen <address@hidden>
Commit: Lars Ingebrigtsen <address@hidden>

    * eww.el (eww-render): Protect against empty content-types.
---
 lisp/net/eww.el |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/lisp/net/eww.el b/lisp/net/eww.el
index 48bf556..29cde24 100644
--- a/lisp/net/eww.el
+++ b/lisp/net/eww.el
@@ -315,8 +315,9 @@ Currently this means either text/html or 
application/xhtml+xml."
   (let* ((headers (eww-parse-headers))
         (content-type
          (mail-header-parse-content-type
-          (or (cdr (assoc "content-type" headers))
-              "text/plain")))
+           (if (zerop (length (cdr (assoc "content-type" headers))))
+              "text/plain"
+             (cdr (assoc "content-type" headers)))))
         (charset (intern
                   (downcase
                    (or (cdr (assq 'charset (cdr content-type)))



reply via email to

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