From f4baea900e2a5991c7fe6bb61c0b26a83c272825 Mon Sep 17 00:00:00 2001 From: Yury Delendik Date: Tue, 20 May 2014 21:57:04 -0500 Subject: [PATCH] Fixes regression in the cleanup --- src/core/obj.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/core/obj.js b/src/core/obj.js index f2c3586c3..5b1415c42 100644 --- a/src/core/obj.js +++ b/src/core/obj.js @@ -511,9 +511,10 @@ var Catalog = (function CatalogClosure() { this.fontCache.forEach(function (promise) { promises.push(promise); }); - return Promise.all(promises).then(function (fonts) { - for (var i = 0, ii = fonts.length; i < ii; i++) { - delete fonts[i].translated; + return Promise.all(promises).then(function (translatedFonts) { + for (var i = 0, ii = translatedFonts.length; i < ii; i++) { + var font = translatedFonts[i].dict; + delete font.translated; } this.fontCache.clear(); }.bind(this));