summaryrefslogtreecommitdiff
path: root/src/image.c
diff options
context:
space:
mode:
authorEli Zaretskii <eliz@gnu.org>2015-10-07 20:49:05 +0300
committerEli Zaretskii <eliz@gnu.org>2015-10-07 20:49:05 +0300
commitc026c0016e8075f4112e7ea0d868a8e2b81105d0 (patch)
treee276b4c61a9e72f512b60c23de40d93dc0508c23 /src/image.c
parent3cd29a5d15d22866eb45c7bd4460215cb8902a05 (diff)
downloademacs-c026c0016e8075f4112e7ea0d868a8e2b81105d0.tar.gz
Fix segfault in image_size_error
* src/image.c (image_size_error): Pass a Lisp string to image_error, not a C string. (Bug#21641)
Diffstat (limited to 'src/image.c')
-rw-r--r--src/image.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/image.c b/src/image.c
index b586c5341d7..10b067f889c 100644
--- a/src/image.c
+++ b/src/image.c
@@ -647,7 +647,8 @@ image_error (const char *format, ...)
static void
image_size_error (void)
{
- image_error ("Invalid image size (see `%s')", "max-image-size");
+ AUTO_STRING (max_image_size_name, "max-image-size");
+ image_error ("Invalid image size (see `%s')", max_image_size_name);
}