From: cristy Date: Sun, 17 Jun 2012 15:59:25 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~5419 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=89b45b70084d2d7ce656d59be9d402a6f3e882de;p=imagemagick --- diff --git a/coders/fits.c b/coders/fits.c index dabf90a70..dfe5be92e 100644 --- a/coders/fits.c +++ b/coders/fits.c @@ -636,8 +636,6 @@ static MagickBooleanType WriteFITSImage(const ImageInfo *image_info, status=OpenBlob(image_info,image,WriteBinaryBlobMode,exception); if (status == MagickFalse) return(status); - if (IssRGBColorspace(image->colorspace) == MagickFalse) - (void) TransformImageColorspace(image,sRGBColorspace,exception); /* Allocate image memory. */ @@ -739,6 +737,8 @@ static MagickBooleanType WriteFITSImage(const ImageInfo *image_info, } else { + if (IssRGBColorspace(image->colorspace) == MagickFalse) + (void) TransformImageColorspace(image,sRGBColorspace,exception); length=GetQuantumExtent(image,quantum_info,RedQuantum); for (y=(ssize_t) image->rows-1; y >= 0; y--) {