aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJan Djärv2013-07-08 15:26:13 +0200
committerJan Djärv2013-07-08 15:26:13 +0200
commite4b1e5afb4793638ca103cc1ba70c83a8a756e54 (patch)
treee18023252d98c9a2c7a5393a001174964bd62b59
parent6388fe5e472c9bcfcd89b83c5818e7544502377f (diff)
downloademacs-e4b1e5afb4793638ca103cc1ba70c83a8a756e54.tar.gz
emacs-e4b1e5afb4793638ca103cc1ba70c83a8a756e54.zip
configure.ac (HAVE_IMAGEMAGICK): Check on NS also.
image.c (imagemagick_load_image): Do not use MagickExportImagePixels on NS even if it is present. Pixmap on NS is a void*. Fixes: debbugs:14798
-rw-r--r--ChangeLog4
-rw-r--r--configure.ac2
-rw-r--r--src/ChangeLog5
-rw-r--r--src/image.c2
4 files changed, 11 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index e6e2c058b57..05f87cf2733 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
12013-07-08 Magnus Henoch <magnus.henoch@gmail.com> (tiny change)
2
3 * configure.ac (HAVE_IMAGEMAGICK): Check on NS also (Bug#14798).
4
12013-07-08 Paul Eggert <eggert@cs.ucla.edu> 52013-07-08 Paul Eggert <eggert@cs.ucla.edu>
2 6
3 Try to fix FreeBSD 9.1 porting problem (Bug#14812). 7 Try to fix FreeBSD 9.1 porting problem (Bug#14812).
diff --git a/configure.ac b/configure.ac
index 0a775efa584..3830ee38cc9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2041,7 +2041,7 @@ if test "${HAVE_X11}" = "yes" || test "${HAVE_NS}" = "yes" || test "${opsys}" =
2041fi 2041fi
2042 2042
2043HAVE_IMAGEMAGICK=no 2043HAVE_IMAGEMAGICK=no
2044if test "${HAVE_X11}" = "yes"; then 2044if test "${HAVE_X11}" = "yes" || test "${HAVE_NS}" = "yes"; then
2045 if test "${with_imagemagick}" != "no"; then 2045 if test "${with_imagemagick}" != "no"; then
2046 ## 6.2.8 is the earliest version known to work, but earlier versions 2046 ## 6.2.8 is the earliest version known to work, but earlier versions
2047 ## might work - let us know if you find one. 2047 ## might work - let us know if you find one.
diff --git a/src/ChangeLog b/src/ChangeLog
index 462a246f220..9be0b59ee06 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12013-07-08 Magnus Henoch <magnus.henoch@gmail.com> (tiny change).
2
3 * image.c (imagemagick_load_image): Do not use MagickExportImagePixels
4 on NS even if it is present. Pixmap on NS is a void*.
5
12013-07-07 Paul Eggert <eggert@cs.ucla.edu> 62013-07-07 Paul Eggert <eggert@cs.ucla.edu>
2 7
3 Port to Ubuntu 10 (Bug#14803). 8 Port to Ubuntu 10 (Bug#14803).
diff --git a/src/image.c b/src/image.c
index 7ecd59d27b4..6ef3754e005 100644
--- a/src/image.c
+++ b/src/image.c
@@ -8054,7 +8054,7 @@ imagemagick_load_image (struct frame *f, struct image *img,
8054 8054
8055 init_color_table (); 8055 init_color_table ();
8056 8056
8057#ifdef HAVE_MAGICKEXPORTIMAGEPIXELS 8057#if defined(HAVE_MAGICKEXPORTIMAGEPIXELS) && ! defined(HAVE_NS)
8058 if (imagemagick_render_type != 0) 8058 if (imagemagick_render_type != 0)
8059 { 8059 {
8060 /* Magicexportimage is normally faster than pixelpushing. This 8060 /* Magicexportimage is normally faster than pixelpushing. This