Refactor getFloatArrayFromReadableArray

This commit is contained in:
Mikael Sand
2017-07-22 05:59:48 +03:00
parent 2e0d61bca5
commit 4e99f2e9e1
@@ -416,8 +416,10 @@ class GlyphContext {
for (int i = 0; i < size; i++) { for (int i = 0; i < size; i++) {
switch (readableArray.getType(i)) { switch (readableArray.getType(i)) {
case String: case String:
// em units
String val = readableArray.getString(i); String val = readableArray.getString(i);
floats[i] = (float) (Float.valueOf(val.substring(0, val.length() - 2)) * fontSize); String substring = val.substring(0, val.length() - 2);
floats[i] = (float) (Float.valueOf(substring) * fontSize);
break; break;
case Number: case Number: