XObject.js
authorAlan Knowles <alan@akkbhome.com>
Sun, 16 May 2010 01:39:39 +0000 (09:39 +0800)
committerAlan Knowles <alan@akkbhome.com>
Sun, 16 May 2010 01:39:39 +0000 (09:39 +0800)
XObject.js

index 5f7acc3..4d0ff7b 100644 (file)
@@ -255,6 +255,11 @@ XObject.prototype = {
         var pack_m  = false;
         if (typeof(item.pack) == 'string') {
             pack_m = item.pack.split(',');
+            pack_m.forEach(function(e, i) {
+                if (e == 'false') pack_m[i] = false;
+                if (e == 'true') pack_m[i] = true;
+                if (parseInt(e) != NaN) pack_m[i] = parseInt(e);
+            })
         } else {
             pack_m = item.pack.shift();
             args = item.pack;