1diff --git a/third_party/lcms/src/cmsopt.c b/third_party/lcms/src/cmsopt.c
2index f838b6eb7..5ea1b4c85 100644
3--- a/third_party/lcms/src/cmsopt.c
4+++ b/third_party/lcms/src/cmsopt.c
5@@ -1764,8 +1764,8 @@ cmsBool OptimizeMatrixShaper(cmsPipeline** Lut, cmsUInt32Number Intent, cmsUInt3
6         _cmsStageToneCurvesData* mpeC1 = (_cmsStageToneCurvesData*) cmsStageData(Curve1);
7         _cmsStageToneCurvesData* mpeC2 = (_cmsStageToneCurvesData*) cmsStageData(Curve2);
8
9-        // In this particular optimization, cach� does not help as it takes more time to deal with
10-        // the cach� that with the pixel handling
11+        // In this particular optimization, cache does not help as it takes more time to deal with
12+        // the cache that with the pixel handling
13         *dwFlags |= cmsFLAGS_NOCACHE;
14
15         // Setup the optimizarion routines
16diff --git a/third_party/lcms/src/cmstypes.c b/third_party/lcms/src/cmstypes.c
17index e95e6d910..0c24da162 100644
18--- a/third_party/lcms/src/cmstypes.c
19+++ b/third_party/lcms/src/cmstypes.c
20@@ -4207,7 +4207,7 @@ cmsBool  Type_MPEcurve_Write(struct _cms_typehandler_struct* self, cmsIOHANDLER*
21 // The matrix is organized as an array of PxQ+Q elements, where P is the number of input channels to the
22 // matrix, and Q is the number of output channels. The matrix elements are each float32Numbers. The array
23 // is organized as follows:
24-// array = [e11, e12, �, e1P, e21, e22, �, e2P, �, eQ1, eQ2, �, eQP, e1, e2, �, eQ]
25+// array = [e11, e12, ..., e1P, e21, e22, ..., e2P, ..., eQ1, eQ2, ..., eQP, e1, e2, ..., eQ]
26
27 static
28 void *Type_MPEmatrix_Read(struct _cms_typehandler_struct* self, cmsIOHANDLER* io, cmsUInt32Number* nItems, cmsUInt32Number SizeOfTag)
29@@ -4730,10 +4730,10 @@ void *Type_vcgt_Read(struct _cms_typehandler_struct* self,
30             // Y = cX + f             | X < d
31
32             // vcgt formula is:
33-            // Y = (Max � Min) * (X ^ Gamma) + Min
34+            // Y = (Max - Min) * (X ^ Gamma) + Min
35
36             // So, the translation is
37-            // a = (Max � Min) ^ ( 1 / Gamma)
38+            // a = (Max - Min) ^ ( 1 / Gamma)
39             // e = Min
40             // b=c=d=f=0
41
42