From 21bceb5c3854ca25d5b92e732bd01574bda6db6f Mon Sep 17 00:00:00 2001 From: Dimitri Bouron Date: Mon, 31 Dec 2018 17:03:47 +0100 Subject: [PATCH] Fix compilation error when lcms has not been found If HAVE_LCMS2 is not defined, VipsImage is not declared in both CMYK2XYZ and XYZ2CMYK source files. --- libvips/colour/CMYK2XYZ.c | 3 ++- libvips/colour/XYZ2CMYK.c | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/libvips/colour/CMYK2XYZ.c b/libvips/colour/CMYK2XYZ.c index 83e2603c..0feac311 100644 --- a/libvips/colour/CMYK2XYZ.c +++ b/libvips/colour/CMYK2XYZ.c @@ -37,12 +37,13 @@ #endif /*HAVE_CONFIG_H*/ #include +#include + #ifdef HAVE_LCMS2 #include #include -#include #include #include "pcolour.h" diff --git a/libvips/colour/XYZ2CMYK.c b/libvips/colour/XYZ2CMYK.c index bf5cd2b3..e91699e1 100644 --- a/libvips/colour/XYZ2CMYK.c +++ b/libvips/colour/XYZ2CMYK.c @@ -37,12 +37,13 @@ #endif /*HAVE_CONFIG_H*/ #include +#include + #ifdef HAVE_LCMS2 #include #include -#include #include #include "pcolour.h"