diff --git a/src/core/evaluator.js b/src/core/evaluator.js index 676f72a23..b85101336 100644 --- a/src/core/evaluator.js +++ b/src/core/evaluator.js @@ -21,7 +21,7 @@ import { } from '../shared/util'; import { CMapFactory, IdentityCMap } from './cmap'; import { - Dict, isCmd, isDict, isEOF, isName, isRef, isStream, Name + Cmd, Dict, EOF, isDict, isName, isRef, isStream, Name } from './primitives'; import { ErrorFont, Font, FontFlags, getFontType, IdentityToUnicodeMap, ToUnicodeMap @@ -2999,7 +2999,7 @@ var EvaluatorPreprocessor = (function EvaluatorPreprocessorClosure() { var args = operation.args; while (true) { var obj = this.parser.getObj(); - if (isCmd(obj)) { + if (obj instanceof Cmd) { var cmd = obj.cmd; // Check that the command is valid var opSpec = this.opMap[cmd]; @@ -3061,7 +3061,7 @@ var EvaluatorPreprocessor = (function EvaluatorPreprocessorClosure() { operation.args = args; return true; } - if (isEOF(obj)) { + if (obj === EOF) { return false; // no more commands } // argument