From 296fa46d346c6ea19269a2ccaf0223cd008be067 Mon Sep 17 00:00:00 2001 From: Robin Watts Date: Fri, 27 Aug 2021 15:57:43 +0100 Subject: Fix inline declaration for lcms2mt. This restores building with VS2008. --- lcms2mt/src/cmsxform.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'lcms2mt/src') diff --git a/lcms2mt/src/cmsxform.c b/lcms2mt/src/cmsxform.c index d57972a49..689656f9a 100644 --- a/lcms2mt/src/cmsxform.c +++ b/lcms2mt/src/cmsxform.c @@ -352,7 +352,7 @@ void NullFloatXFORM(cmsContext ContextID, _cmsTRANSFORM* p, } } -static inline int mul255(cmsUInt32Number a, cmsUInt32Number b) +cmsINLINE int mul255(cmsUInt32Number a, cmsUInt32Number b) { /* see Jim Blinn's book "Dirty Pixels" for how this works */ cmsUInt32Number x = a * b + 128; @@ -360,7 +360,7 @@ static inline int mul255(cmsUInt32Number a, cmsUInt32Number b) return x >> 8; } -static inline cmsUInt32Number mul65535(cmsUInt32Number a, cmsUInt32Number b) +cmsINLINE cmsUInt32Number mul65535(cmsUInt32Number a, cmsUInt32Number b) { /* see Jim Blinn's book "Dirty Pixels" for how this works */ cmsUInt32Number x = a * b + 0x8000; -- cgit v1.2.1