diff options
author | Marti Maria <info@littlecms.com> | 2019-01-21 16:43:28 +0100 |
---|---|---|
committer | Marti Maria <info@littlecms.com> | 2019-01-21 16:43:39 +0100 |
commit | b5b36cd062c968fd3e1c5c0c37f9392bc7a47ddf (patch) | |
tree | fe36d3a3d89d3e6ec82591eaacd06eb1d817225c /src/cmslut.c | |
parent | 239fc8734f180f0847d4405f32dd1459ee30ba98 (diff) | |
download | lcms2-b5b36cd062c968fd3e1c5c0c37f9392bc7a47ddf.tar.gz |
provide a way to avoid "register" storage class
C++17 seems to require to travel back in time and modify C99 spec
Diffstat (limited to 'src/cmslut.c')
-rw-r--r-- | src/cmslut.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/cmslut.c b/src/cmslut.c index 3c0c245..01906a1 100644 --- a/src/cmslut.c +++ b/src/cmslut.c @@ -700,7 +700,7 @@ cmsStage* CMSEXPORT cmsStageAllocCLutFloatGranular(cmsContext ContextID, const c static -int IdentitySampler(register const cmsUInt16Number In[], register cmsUInt16Number Out[], register void * Cargo) +int IdentitySampler(CMSREGISTER const cmsUInt16Number In[], CMSREGISTER cmsUInt16Number Out[], CMSREGISTER void * Cargo) { int nChan = *(int*) Cargo; int i; @@ -1317,7 +1317,7 @@ cmsBool BlessLUT(cmsPipeline* lut) // Default to evaluate the LUT on 16 bit-basis. Precision is retained. static -void _LUTeval16(register const cmsUInt16Number In[], register cmsUInt16Number Out[], register const void* D) +void _LUTeval16(CMSREGISTER const cmsUInt16Number In[], CMSREGISTER cmsUInt16Number Out[], CMSREGISTER const void* D) { cmsPipeline* lut = (cmsPipeline*) D; cmsStage *mpe; @@ -1343,7 +1343,7 @@ void _LUTeval16(register const cmsUInt16Number In[], register cmsUInt16Number Ou // Does evaluate the LUT on cmsFloat32Number-basis. static -void _LUTevalFloat(register const cmsFloat32Number In[], register cmsFloat32Number Out[], const void* D) +void _LUTevalFloat(CMSREGISTER const cmsFloat32Number In[], CMSREGISTER cmsFloat32Number Out[], const void* D) { cmsPipeline* lut = (cmsPipeline*) D; cmsStage *mpe; |