From a705db84b02532e2504ade095297bd152041c6b7 Mon Sep 17 00:00:00 2001 From: Vivien Nicolas <21@vingtetun.org> Date: Fri, 17 Jun 2011 23:38:01 +0200 Subject: [PATCH] Fix wrong order of the 'div' command --- fonts.js | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/fonts.js b/fonts.js index b9ef5b330..6c3d13051 100644 --- a/fonts.js +++ b/fonts.js @@ -1235,7 +1235,7 @@ CFF.prototype = { case "div": var num2 = aCharstring[i - 1]; var num1 = aCharstring[i - 2]; - aCharstring.splice(i - 2, 3, num2 / num1); + aCharstring.splice(i - 2, 3, num1 / num2); i -= 2; break; @@ -1354,7 +1354,6 @@ CFF.prototype = { } var charstringsIndex = this.createCFFIndexHeader([[0x40, 0x0E]].concat(glyphs), true); - charstringsIndex = charstringsIndex.join(" ").split(" "); // XXX why? //Top Dict Index var topDictIndex = [ @@ -1388,7 +1387,6 @@ CFF.prototype = { var privateOffset = charstringsOffset + charstringsIndex.length; topDictIndex = topDictIndex.concat(this.encodeNumber(privateOffset)); topDictIndex.push(18); // Private - topDictIndex = topDictIndex.join(" ").split(" "); var indexes = [ topDictIndex, stringsIndex, @@ -1418,7 +1416,6 @@ CFF.prototype = { 139, 12, 14, 28, 0, 55, 19 ]); - privateData = privateData.join(" ").split(" "); cff.set(privateData, currentOffset); currentOffset += privateData.length;