diff -up dx-4.4.4/src/exec/dxmods/_im_image.c.link dx-4.4.4/src/exec/dxmods/_im_image.c
--- dx-4.4.4/src/exec/dxmods/_im_image.c.link 2006-01-05 23:55:43.000000000 +0100
+++ dx-4.4.4/src/exec/dxmods/_im_image.c 2010-02-26 21:48:27.000000000 +0100
@@ -328,9 +328,6 @@ static Error write_im(RWImageArgs *iargs
DestroyImage(image);
DestroyImageInfo(new_frame_info);
DestroyImageInfo(image_info);
-#if MagickLibVersion > 0x0537
- DestroyConstitute();
-#endif
DXSetError(ERROR_INTERNAL, "reason = %s, description = %s",
image->exception.reason,
image->exception.description);
@@ -345,9 +342,6 @@ static Error write_im(RWImageArgs *iargs
DestroyImage(image);
DestroyImageInfo(new_frame_info);
DestroyImageInfo(image_info);
-#if MagickLibVersion > 0x0537
- DestroyConstitute();
-#endif
DXErrorReturn( ERROR_INTERNAL , "out of memory allocating buffer _im_image.c");
}
@@ -374,9 +368,6 @@ static Error write_im(RWImageArgs *iargs
DestroyImage(image);
DestroyImageInfo(image_info);
DestroyImageInfo(new_frame_info);
-#if MagickLibVersion > 0x0537
- DestroyConstitute();
-#endif
DEBUGMESSAGE("back from DestroyImage");
@@ -490,9 +481,6 @@ static Error write_im(RWImageArgs *iargs
DXFree(copycolors);
DestroyImage(image);
DestroyImageInfo(image_info);
-#if MagickLibVersion > 0x0537
- DestroyConstitute();
-#endif
}
return (OK);
#else /* ndef HAVE_LIBMAGICK */