summaryrefslogtreecommitdiff
path: root/graphite/graphite2.issue1115.patch.1
blob: f19c8a3749f45ac4f656367218f839c5a8f948ee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
--- graphite/src/Code.cpp
+++ graphite/src/Code.cpp
@@ -169,8 +169,8 @@ Machine::Code::Code(bool is_constraint,
         bytecode_end,
         pre_context,
         rule_length,
-        silf.numClasses(),
-        face.glyphs().numAttrs(),
+        static_cast<uint16>(silf.numClasses()),
+        static_cast<uint16>(face.glyphs().numAttrs()),
         face.numFeatures(), 
         {1,1,1,1,1,1,1,1, 
          1,1,1,1,1,1,1,255,
@@ -178,7 +178,7 @@ Machine::Code::Code(bool is_constraint,
          1,1,1,1,1,1,0,0, 
          0,0,0,0,0,0,0,0, 
          0,0,0,0,0,0,0,0, 
-         0,0,0,0,0,0,0, silf.numUser()}
+         0,0,0,0,0,0,0, static_cast<byte>(silf.numUser())}
     };
     
     decoder dec(lims, *this);