From: cristy Date: Mon, 5 Apr 2010 01:22:12 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~9693 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=20a78b222f65b2777cdfd8860e13c9b97a7a3477;p=imagemagick --- diff --git a/coders/cals.c b/coders/cals.c index ead41655d..25e48c538 100644 --- a/coders/cals.c +++ b/coders/cals.c @@ -66,11 +66,13 @@ #include "magick/string_.h" #include "magick/module.h" +#if defined(MAGICKCORE_TIFF_DELEGATE) /* Forward declarations. */ static MagickBooleanType WriteCALSImage(const ImageInfo *,Image *); +#endif /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% diff --git a/magick.sh.in b/magick.sh.in old mode 100644 new mode 100755 diff --git a/magick/profile.c b/magick/profile.c index 456797d53..864ea11b2 100644 --- a/magick/profile.c +++ b/magick/profile.c @@ -80,13 +80,13 @@ #if defined(MAGICKCORE_LCMS_DELEGATE) #if defined(LCMS_VERSION) && (LCMS_VERSION < 2000) #define cmsUInt32Number DWORD -#define cmsSigCmykData icSigCmykData -#define cmsSigGrayData icSigGrayData -#define cmsSigLabData icSigLabData -#define cmsSigLuvData icSigLuvData -#define cmsSigRgbData icSigRgbData -#define cmsSigXYZData icSigXYZData -#define cmsSigYCbCrData icSigYCbCrData +#define cmsSigCmykData icSigCmykData +#define cmsSigGrayData icSigGrayData +#define cmsSigLabData icSigLabData +#define cmsSigLuvData icSigLuvData +#define cmsSigRgbData icSigRgbData +#define cmsSigXYZData icSigXYZData +#define cmsSigYCbCrData icSigYCbCrData #endif #endif @@ -390,8 +390,8 @@ static cmsHTRANSFORM *DestroyTransformThreadSet(cmsHTRANSFORM *transform) static cmsHTRANSFORM *AcquireTransformThreadSet( const cmsHPROFILE source_profile,const cmsUInt32Number source_type, - const cmsHPROFILE target_profile,const cmsUInt32Number target_type,const int intent, - const cmsUInt32Number flags) + const cmsHPROFILE target_profile,const cmsUInt32Number target_type, + const int intent,const cmsUInt32Number flags) { cmsHTRANSFORM *transform; @@ -804,6 +804,14 @@ static MagickBooleanType SetsRGBImageProfile(Image *image) return(status); } #if defined(MAGICKCORE_LCMS_DELEGATE) +#if defined(LCMS_VERSION) && (LCMS_VERSION >= 2000) +static void LCMSErrorHandler(cmsContext context,int severity, + const char *message) +{ + (void) LogMagickEvent(TransformEvent,GetMagickModule(),"lcms: #%d, %s", + severity,message != (char *) NULL ? message : "no message"); +} +#endif #if defined(LCMS_VERSION) && (LCMS_VERSION < 2000) #if defined(LCMS_VERSION) && (LCMS_VERSION > 1010) static int LCMSErrorHandler(int severity,const char *message) @@ -967,6 +975,9 @@ MagickExport MagickBooleanType ProfileImage(Image *image,const char *name, /* Transform pixel colors as defined by the color profiles. */ +#if defined(LCMS_VERSION) && (LCMS_VERSION >= 2000) + cmsSetLogErrorHandler(LCMSErrorHandler); +#endif #if defined(LCMS_VERSION) && (LCMS_VERSION < 2000) #if defined(LCMS_VERSION) && (LCMS_VERSION > 1010) cmsSetErrorHandler(LCMSErrorHandler);