From a8ac7ce00e26876881db870e0023c1d77e0c73ba Mon Sep 17 00:00:00 2001 From: Alan Knowles Date: Tue, 18 May 2010 15:34:18 +0800 Subject: [PATCH] XObject.js --- XObject.js | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/XObject.js b/XObject.js index adfc1ce75..f05a7f945 100644 --- a/XObject.js +++ b/XObject.js @@ -255,13 +255,14 @@ XObject.prototype = { var args = []; var pack_m = false; if (typeof(item.pack) == 'string') { - var args = item.pack.split(','); - args.forEach(function(e, i) { + + item.pack.split(',').forEach(function(e, i) { - if (e == 'false') { args[i] = false; return; } - if (e == 'true') { args[i] = true; return; } - if (parseInt(e) !== NaN) { args[i] = parseInt(e); return; } + if (e == 'false') { args.push( false); return; } + if (e == 'true') { args.push( true); return; } + if (parseInt(e) !== NaN) { args.push( parseInt(e)); return; } + args.push(e); }); print(args.join(",")); -- 2.39.2