From: Christophe CURIS <christophe.cu...@free.fr>

they are supposed to be amended to 4e55a370bbd085cd73b0bc8ed0e2a169acdb4bfe
---
 configure.ac          |  1 +
 m4/wm_imgfmt_check.m4 |  7 +++++--
 wrlib/imgformat.h     |  2 +-
 wrlib/load.c          |  2 +-
 wrlib/load_magick.c   | 10 ++++------
 5 files changed, 12 insertions(+), 10 deletions(-)

diff --git a/configure.ac b/configure.ac
index 4e3501a..3d42c61 100644
--- a/configure.ac
+++ b/configure.ac
@@ -725,6 +725,7 @@ AC_ARG_ENABLE([magick],
     [enable_magick=auto])
 WM_IMGFMT_CHECK_MAGICK
 
+
 dnl PPM Support
 dnl ===========
 # The PPM format is always enabled because we have built-in support for the 
format
diff --git a/m4/wm_imgfmt_check.m4 b/m4/wm_imgfmt_check.m4
index 535a1c5..af43f71 100644
--- a/m4/wm_imgfmt_check.m4
+++ b/m4/wm_imgfmt_check.m4
@@ -245,15 +245,18 @@ AS_IF([test "x$enable_xpm" = "xno"],
 AM_CONDITIONAL([USE_XPM], [test "x$enable_xpm" != "xno"])dnl
 ]) dnl AC_DEFUN
 
+
 # WM_IMGFMT_CHECK_MAGICK
-# -------------------
+# ----------------------
 #
-# Check for MAGICK file support through 'libMagickWand'
+# Check for MagickWand library to support more image file formats
 # The check depends on variable 'enable_magick' being either:
 #   yes  - detect, fail if not found
 #   no   - do not detect, disable support
 #   auto - detect, disable if not found
 #
+# When found, store the appropriate compilation flags in MAGICKFLAGS
+# and MAGICKLIBS, and append info to the variable 'supported_gfx'
 # When not found, append info to variable 'unsupported'
 AC_DEFUN_ONCE([WM_IMGFMT_CHECK_MAGICK],
 [WM_LIB_CHECK([MAGICK], ["$IMLIBS"], [MagickGetImagePixels], [$XLFLAGS $XLIBS],
diff --git a/wrlib/imgformat.h b/wrlib/imgformat.h
index ea80e56..0d3b9d4 100644
--- a/wrlib/imgformat.h
+++ b/wrlib/imgformat.h
@@ -75,7 +75,7 @@ RImage *RLoadWEBP(const char *file);
 
 #ifdef USE_MAGICK
 RImage *RLoadMagick(const char *file_name);
- #endif
+#endif
 
 /*
  * Function for Saving in a specific format
diff --git a/wrlib/load.c b/wrlib/load.c
index 477e92d..df0ae9f 100644
--- a/wrlib/load.c
+++ b/wrlib/load.c
@@ -175,7 +175,7 @@ RImage *RLoadImage(RContext * context, const char *file, 
int index)
 #ifdef USE_MAGICK
                /* generic file format support using ImageMagick
                 * BMP, PCX, PICT, SVG, ...
-               */
+                */
                image = RLoadMagick(file);
                break;
 #else
diff --git a/wrlib/load_magick.c b/wrlib/load_magick.c
index b08e591..397ed34 100644
--- a/wrlib/load_magick.c
+++ b/wrlib/load_magick.c
@@ -20,7 +20,7 @@
  *  MA 02110-1301, USA.
  */
 
-#include <config.h>
+#include "config.h"
 #include <X11/Xlib.h>
 
 #include <wand/magick_wand.h>
@@ -28,7 +28,8 @@
 #include "wraster.h"
 #include "imgformat.h"
 
-RImage * RLoadMagick(const char *file_name)
+
+RImage *RLoadMagick(const char *file_name)
 {
        RImage *image = NULL;
        unsigned char *ptr;
@@ -44,7 +45,7 @@ RImage * RLoadMagick(const char *file_name)
        m_wand = NewMagickWand();
 
        /* set the default background as transparent */
-       bg_wand = NewPixelWand ();
+       bg_wand = NewPixelWand();
        PixelSetColor(bg_wand, "none");
        MagickSetBackgroundColor(m_wand, bg_wand);
 
@@ -56,7 +57,6 @@ RImage * RLoadMagick(const char *file_name)
 
        w = MagickGetImageWidth(m_wand);
        h = MagickGetImageHeight(m_wand);
-       //fprintf(stderr, "%lu x %lu\n", w,h);
 
        hasAlfa = MagickGetImageAlphaChannel(m_wand);
 
@@ -83,8 +83,6 @@ bye:
        DestroyPixelWand(bg_wand);
        MagickClearException(m_wand);
        m_wand = DestroyMagickWand(m_wand);
-       /* destroy is called when exiting wmaker */
-       /* MagickWandTerminus(); */
 
        return image;
 }
-- 
1.9.2


-- 
To unsubscribe, send mail to wmaker-dev-unsubscr...@lists.windowmaker.org.

Reply via email to