Skip to content

Commit f566795

Browse files
committed
Give better error messages in image-convert
* lisp/image/image-converter.el (image-convert): Make image-convert bug out earlier on a wrong IMAGE-FORMAT value (bug#38310).
1 parent 92fda5a commit f566795

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

lisp/image/image-converter.el

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -87,6 +87,9 @@ data is returned as a string."
8787
(image-converter--find-converter))
8888
(unless image-converter
8989
(error "No external image converters available"))
90+
(when (and image-format
91+
(not (= (length (split-string (symbol-name image-format) "/")) 2)))
92+
(error "IMAGE-FORMAT should be a symbol like `image/png'"))
9093
(with-temp-buffer
9194
(set-buffer-multibyte nil)
9295
(when-let ((err (image-converter--convert

0 commit comments

Comments
 (0)