]> git.parisson.com Git - pdf.js.git/commitdiff
Adding back bug in constructInterpolatedFromIR to get refTest passing in openweb.pdf
authorJulian Viereck <julian.viereck@gmail.com>
Fri, 9 Sep 2011 15:47:12 +0000 (08:47 -0700)
committerJulian Viereck <julian.viereck@gmail.com>
Thu, 15 Sep 2011 16:05:04 +0000 (09:05 -0700)
pdf.js

diff --git a/pdf.js b/pdf.js
index c0bf1be7b58eb230e169829c1a00a008493f1387..f41160ebbeaf194d9e8b981b866d7b9818ab8667 100644 (file)
--- a/pdf.js
+++ b/pdf.js
@@ -6639,20 +6639,21 @@ var PDFFunction = (function() {
       for (var i = 0; i < length; ++i)
         diff.push(c1[i] - c0[i]);
 
-      return [ CONSTRUCT_INTERPOLATED, c0, diff, n ];
+      return [ CONSTRUCT_INTERPOLATED, c0, diff, n, i ];
     },
 
     constructInterpolatedFromIR: function(IR) {
       var c0   = IR[1];
       var diff = IR[2];
       var n    = IR[3];
+      var i    = IR[4];
 
       return function(args) {
         var x = args[0];
 
         var out = [];
         for (var j = 0; j < length; ++j)
-          out.push(c0[j] + (x^n * diff[j]));
+          out.push(c0[j] + (x^n * diff[i]));
 
         return out;