]> granicus.if.org Git - imagemagick/blobdiff - coders/xbm.c
(no commit message)
[imagemagick] / coders / xbm.c
index 6fe22d7f89cc56ed3e3cefaa4af24b4304bce33e..8e0c5fe93cc8a74c5a8f6af53643c1b2babf6ae4 100644 (file)
@@ -46,6 +46,7 @@
 #include "MagickCore/color-private.h"
 #include "MagickCore/colormap.h"
 #include "MagickCore/colorspace.h"
+#include "MagickCore/colorspace-private.h"
 #include "MagickCore/exception.h"
 #include "MagickCore/exception-private.h"
 #include "MagickCore/image.h"
@@ -504,7 +505,7 @@ static MagickBooleanType WriteXBMImage(const ImageInfo *image_info,Image *image)
   status=OpenBlob(image_info,image,WriteBinaryBlobMode,&image->exception);
   if (status == MagickFalse)
     return(status);
-  if (image->colorspace != RGBColorspace)
+  if (IsRGBColorspace(image->colorspace) == MagickFalse)
     (void) TransformImageColorspace(image,RGBColorspace);
   /*
     Write X bitmap header.