- added patches
fix 029fb3425e
+ ImageMagick-set-correct-colorspace.patch
OBS-URL: https://build.opensuse.org/package/show/graphics/ImageMagick?expand=0&rev=519
23 lines
846 B
Diff
23 lines
846 B
Diff
diff --git a/coders/plasma.c b/coders/plasma.c
|
|
index 9e4ee8aa79..de62ca6dd4 100644
|
|
--- a/coders/plasma.c
|
|
+++ b/coders/plasma.c
|
|
@@ -44,6 +44,7 @@
|
|
#include "MagickCore/blob-private.h"
|
|
#include "MagickCore/cache.h"
|
|
#include "MagickCore/channel.h"
|
|
+#include "MagickCore/colorspace-private.h"
|
|
#include "MagickCore/constitute.h"
|
|
#include "MagickCore/exception.h"
|
|
#include "MagickCore/exception-private.h"
|
|
@@ -154,6 +155,8 @@ static Image *ReadPlasmaImage(const ImageInfo *image_info,
|
|
if (image == (Image *) NULL)
|
|
return((Image *) NULL);
|
|
(void) SetImageStorageClass(image,DirectClass,exception);
|
|
+ if (IsGrayColorspace(image->colorspace) != MagickFalse)
|
|
+ (void) SetImageColorspace(image,sRGBColorspace,exception);
|
|
for (y=0; y < (ssize_t) image->rows; y++)
|
|
{
|
|
q=GetAuthenticPixels(image,0,y,image->columns,1,exception);
|
|
|