]> git.parisson.com Git - pdf.js.git/commitdiff
fix bug in string obj handling
authorAndreas Gal <andreas.gal@gmail.com>
Thu, 12 May 2011 00:17:47 +0000 (17:17 -0700)
committerAndreas Gal <andreas.gal@gmail.com>
Thu, 12 May 2011 00:17:47 +0000 (17:17 -0700)
pdf.js

diff --git a/pdf.js b/pdf.js
index 488e709fbc7ec836b7744c2e2ca9424c0cbedd5f..3b74d51d9cf1dd558553b9651d85c23381303e72 100644 (file)
--- a/pdf.js
+++ b/pdf.js
@@ -1144,11 +1144,11 @@ var Lexer = (function() {
                 error("Invalid floating point number");
             return value;
         },
-        getString: function(ch) {
+        getString: function() {
             var n = 0;
             var numParen = 1;
             var done = false;
-            var str = ch;
+            var str = "";
             var stream = this.stream;
             do {
                 switch (ch = stream.getChar()) {
@@ -1302,7 +1302,7 @@ var Lexer = (function() {
             case '+': case '-': case '.':
                 return this.getNumber(ch);
             case '(':
-                return this.getString(ch);
+                return this.getString();
             case '/':
                    return this.getName(ch);
             // array punctuation