diff --git a/src/core/cff_parser.js b/src/core/cff_parser.js index cf1f1c4bb..f8c48b612 100644 --- a/src/core/cff_parser.js +++ b/src/core/cff_parser.js @@ -1483,8 +1483,7 @@ var CFFCompiler = (function CFFCompilerClosure() { return output.data; }, encodeNumber: function CFFCompiler_encodeNumber(value) { - if (parseFloat(value) === parseInt(value, 10) && !isNaN(value)) { - // isInt + if (Number.isInteger(value)) { return this.encodeInteger(value); } return this.encodeFloat(value);