diff --git a/fonts.js b/fonts.js index e4dfd3541..191652c1d 100644 --- a/fonts.js +++ b/fonts.js @@ -236,6 +236,9 @@ var Font = (function () { // offset var offset = offsets.virtualOffset; + // length + var length = data.length; + // Per spec tables must be 4-bytes align so add padding as needed while (data.length & 3) data.push(0x00); @@ -243,9 +246,6 @@ var Font = (function () { while (offsets.virtualOffset & 3) offsets.virtualOffset++; - // length - var length = data.length; - // checksum var checksum = 0; for (var i = 0; i < length; i+=4)