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 */