File lcms-gcc14-fix.patch of Package lcms
---
jpegicc/jpegicc.c | 2 +-
src/cmscam97.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--- a/jpegicc/jpegicc.c
+++ b/jpegicc/jpegicc.c
@@ -707,7 +707,7 @@ int TransformImage(char *cDefInpProf, ch
DWORD wInput, wOutput;
int OutputColorSpace;
DWORD dwFlags = 0;
- DWORD EmbedLen;
+ unsigned int EmbedLen;
LPBYTE EmbedBuffer;
// Observer adaptation state (only meaningful on absolute colorimetric intent)
--- a/src/cmscam97.c
+++ b/src/cmscam97.c
@@ -422,7 +422,7 @@ LCMSAPI LCMSHANDLE LCMSEXPORT cmsCIECAM9
#ifdef USE_CIECAM97s2
MAT3eval(&lpMod -> RGB_subw, &lpMod -> MlamRigg, &lpMod -> WP);
#else
- VEC3divK(&tmp, &lpMod -> WP, lpMod->WP.Y);
+ VEC3divK(&tmp, (LPVEC3)(&lpMod -> WP), lpMod->WP.Y);
MAT3eval(&lpMod -> RGB_subw, &lpMod -> MlamRigg, &tmp);
#endif