summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/lisp-mode.el
diff options
context:
space:
mode:
authordickmao <dick.r.chiang@gmail.com>2022-09-13 13:57:44 +0200
committerLars Ingebrigtsen <larsi@gnus.org>2022-09-13 13:57:44 +0200
commitdd22694421249ef071488c02192b724da1aa03cb (patch)
tree5bd939a106050c5671a1199fc7d41c22874e4810 /lisp/emacs-lisp/lisp-mode.el
parent89199f16aef2b1a2e79f22dddd7322f9f4fdd1fc (diff)
downloademacs-dd22694421249ef071488c02192b724da1aa03cb.tar.gz
emacs-dd22694421249ef071488c02192b724da1aa03cb.tar.bz2
emacs-dd22694421249ef071488c02192b724da1aa03cb.zip
Avoid double svg error reporting and segfaults
* src/image.c (svg_load_image): Use g_error_free directly instead of the helder g_clear_error (since we're only calling it with non-nil values). (svg_load_image): Avoid segfault and double reporting errors. * test/manual/image-tests.el (image-tests-load-image/svg-too-big) (image-tests-load-image/svg-invalid): Test it (bug#57755).
Diffstat (limited to 'lisp/emacs-lisp/lisp-mode.el')
0 files changed, 0 insertions, 0 deletions