--- include/lcms2.h +++ include/lcms2.h @@ -1248,13 +1248,13 @@ CMSAPI void* CMSEXPORT cmsStageData(const cmsStage* mpe); // Sampling -typedef cmsInt32Number (* cmsSAMPLER16) (register const cmsUInt16Number In[], - register cmsUInt16Number Out[], - register void * Cargo); +typedef cmsInt32Number (* cmsSAMPLER16) (const cmsUInt16Number In[], + cmsUInt16Number Out[], + void * Cargo); -typedef cmsInt32Number (* cmsSAMPLERFLOAT)(register const cmsFloat32Number In[], - register cmsFloat32Number Out[], - register void * Cargo); +typedef cmsInt32Number (* cmsSAMPLERFLOAT)(const cmsFloat32Number In[], + cmsFloat32Number Out[], + void * Cargo); // Use this flag to prevent changes being written to destination #define SAMPLER_INSPECT 0x01000000