summaryrefslogtreecommitdiff
path: root/graphite/graphite2.issue1115.patch.1
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2012-12-10 16:14:03 +0100
committerStephan Bergmann <sbergman@redhat.com>2012-12-10 16:17:23 +0100
commit06448095946f635dd5753fd2db6079ca14bcfde7 (patch)
treeee647681b9a32506b2e76180e3296db0ff70deb4 /graphite/graphite2.issue1115.patch.1
parentad2e7f5be349627326ba92a565692f0ee955f44f (diff)
Reported graphite2 patch upstream
Change-Id: Idca64b8925199f3d275e7966c1d0e13fee4967a8
Diffstat (limited to 'graphite/graphite2.issue1115.patch.1')
-rw-r--r--graphite/graphite2.issue1115.patch.122
1 files changed, 22 insertions, 0 deletions
diff --git a/graphite/graphite2.issue1115.patch.1 b/graphite/graphite2.issue1115.patch.1
new file mode 100644
index 000000000000..f19c8a3749f4
--- /dev/null
+++ b/graphite/graphite2.issue1115.patch.1
@@ -0,0 +1,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);