From 7ad3e46ca89d02a73af86c3e72c5e9f789de43df Mon Sep 17 00:00:00 2001
From: vyv03354 <VYV03354@nifty.ne.jp>
Date: Sun, 24 Mar 2013 17:48:39 +0900
Subject: [PATCH] Correct a typo in DeviceRgbCS_getRgbBuffer

---
 src/colorspace.js          | 2 +-
 test/pdfs/kdchart.pdf.link | 1 +
 test/test_manifest.json    | 9 +++++++++
 3 files changed, 11 insertions(+), 1 deletion(-)
 create mode 100644 test/pdfs/kdchart.pdf.link

diff --git a/src/colorspace.js b/src/colorspace.js
index 6ec176269..a9c249563 100644
--- a/src/colorspace.js
+++ b/src/colorspace.js
@@ -478,7 +478,7 @@ var DeviceRgbCS = (function DeviceRgbCSClosure() {
       var scale = 255 / ((1 << bits) - 1);
       var j = srcOffset, q = destOffset;
       for (var i = 0; i < length; ++i) {
-        dest[q++] = (scale * input[j++]) | 0;
+        dest[q++] = (scale * src[j++]) | 0;
       }
     },
     getOutputLength: function DeviceRgbCS_getOutputLength(inputLength) {
diff --git a/test/pdfs/kdchart.pdf.link b/test/pdfs/kdchart.pdf.link
new file mode 100644
index 000000000..7e07d3a1c
--- /dev/null
+++ b/test/pdfs/kdchart.pdf.link
@@ -0,0 +1 @@
+http://www.ics.com/files/datasheets/kdchart.pdf
diff --git a/test/test_manifest.json b/test/test_manifest.json
index f25d5368d..35221f6cc 100644
--- a/test/test_manifest.json
+++ b/test/test_manifest.json
@@ -941,6 +941,15 @@
       "lastPage": 2,
       "type": "eq"
     },
+    {  "id": "kdchart",
+      "file": "pdfs/kdchart.pdf",
+      "md5": "2556a1d197d7cbe1f5edfc5c3557582b",
+      "rounds": 1,
+      "link": true,
+      "firstPage": 1,
+      "lastPage": 1,
+      "type": "eq"
+    },
     {  "id": "mao",
       "file": "pdfs/mao.pdf",
       "md5": "797093d67c4d4d4231ac6e1fb66bf6c3",