From 9ceeb2174196afc9def3b7e75b0d2ab6bd9b46dd Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Fri, 22 Apr 2016 10:02:17 +0200 Subject: [PATCH] Prevent accidentally overriding the `error` function in the `commonobj` messageHandler in api.js (issue 7232) This naming issue has been present since PR 3529, but at least I cannot find any issues/bugs that seem to have been caused by it, which is good. The patch also removes an unnecessary `else` branch, since an already existing `break` means that it's redundant. Fixes 7232. --- src/display/api.js | 36 +++++++++++++++++------------------- 1 file changed, 17 insertions(+), 19 deletions(-) diff --git a/src/display/api.js b/src/display/api.js index d17da5311..827256de8 100644 --- a/src/display/api.js +++ b/src/display/api.js @@ -1486,28 +1486,26 @@ var WorkerTransport = (function WorkerTransportClosure() { case 'Font': var exportedData = data[2]; - var font; if ('error' in exportedData) { - var error = exportedData.error; - warn('Error during font loading: ' + error); - this.commonObjs.resolve(id, error); + var exportedError = exportedData.error; + warn('Error during font loading: ' + exportedError); + this.commonObjs.resolve(id, exportedError); break; - } else { - var fontRegistry = null; - if (getDefaultSetting('pdfBug') && globalScope.FontInspector && - globalScope['FontInspector'].enabled) { - fontRegistry = { - registerFont: function (font, url) { - globalScope['FontInspector'].fontAdded(font, url); - } - }; - } - font = new FontFaceObject(exportedData, { - isEvalSuported: getDefaultSetting('isEvalSupported'), - disableFontFace: getDefaultSetting('disableFontFace'), - fontRegistry: fontRegistry - }); } + var fontRegistry = null; + if (getDefaultSetting('pdfBug') && globalScope.FontInspector && + globalScope['FontInspector'].enabled) { + fontRegistry = { + registerFont: function (font, url) { + globalScope['FontInspector'].fontAdded(font, url); + } + }; + } + var font = new FontFaceObject(exportedData, { + isEvalSuported: getDefaultSetting('isEvalSupported'), + disableFontFace: getDefaultSetting('disableFontFace'), + fontRegistry: fontRegistry + }); this.fontLoader.bind( [font],