aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChong Yidong2012-08-14 13:34:20 +0800
committerChong Yidong2012-08-14 13:34:20 +0800
commitb4599732c30ebf9eaa49986d70d64800e2b93225 (patch)
tree5601113f3b0fb986a8871ebd290d48b02581b9e5
parentf48b82fd19703c5001c9cceb14b4d8372ce2b083 (diff)
downloademacs-b4599732c30ebf9eaa49986d70d64800e2b93225.tar.gz
emacs-b4599732c30ebf9eaa49986d70d64800e2b93225.zip
* gnus-art.el (article-display-face): Handle failure in gnus-create-image.
Fixes: debbugs:11802
-rw-r--r--lisp/gnus/ChangeLog5
-rw-r--r--lisp/gnus/gnus-art.el7
2 files changed, 9 insertions, 3 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 7f2a7536717..df35e998c31 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,8 @@
12012-08-14 Chong Yidong <cyd@gnu.org>
2
3 * gnus-art.el (article-display-face): Handle failure in
4 gnus-create-image (Bug#11802).
5
12012-08-10 Stefan Monnier <monnier@iro.umontreal.ca> 62012-08-10 Stefan Monnier <monnier@iro.umontreal.ca>
2 7
3 * gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-groups): 8 * gnus-agent.el (gnus-agent-cat-defaccessor, gnus-agent-cat-groups):
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index bb374fba11b..b9020a40b75 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -2437,9 +2437,10 @@ long lines if and only if arg is positive."
2437 (apply 'gnus-create-image png 'png t 2437 (apply 'gnus-create-image png 'png t
2438 (cdr (assq 'png gnus-face-properties-alist)))) 2438 (cdr (assq 'png gnus-face-properties-alist))))
2439 (goto-char from) 2439 (goto-char from)
2440 (gnus-add-wash-type 'face) 2440 (when image
2441 (gnus-add-image 'face image) 2441 (gnus-add-wash-type 'face)
2442 (gnus-put-image image nil 'face)))))))))) 2442 (gnus-add-image 'face image)
2443 (gnus-put-image image nil 'face)))))))))))
2443 2444
2444(defun article-display-x-face (&optional force) 2445(defun article-display-x-face (&optional force)
2445 "Look for an X-Face header and display it if present." 2446 "Look for an X-Face header and display it if present."