From 25f6431607c1154936bd2ae3ca89ad965b1b4f46 Mon Sep 17 00:00:00 2001 From: notmasteryet Date: Mon, 10 Oct 2011 21:00:49 -0500 Subject: [PATCH] Cleaning up flex stuff --- fonts.js | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/fonts.js b/fonts.js index 20edc1529..789261ee5 100644 --- a/fonts.js +++ b/fonts.js @@ -1715,7 +1715,7 @@ var Type1Parser = function type1Parser() { var charstring = []; var lsb = 0; var width = 0; - var flexState = 0, flexPoints; + var flexState = 0; var value = ''; var count = array.length; @@ -1783,11 +1783,9 @@ var Type1Parser = function type1Parser() { switch (subrNumber) { case 1: flexState = 1; // prepare for flex coordinates - flexPoints = 0; break; case 2: flexState = 2; // flex in progress - flexPoints++; break; case 0: // type2 flex command does not need final coords @@ -2317,7 +2315,7 @@ CFF.prototype = { if (isArray(cmd)) charstring.splice(i++, 1, cmd[0], cmd[1]); - else if (cmd !== null) + else charstring[i] = cmd; } else { // Type1 charstring use a division for number above 32000