From a9e40a2d7d07cf0486020ec10a825db31c142692 Mon Sep 17 00:00:00 2001 From: Alexander Sulfrian Date: Mon, 14 Feb 2011 16:41:27 +0100 Subject: [PATCH] fix typo --- lib/binaryParser.js | 2 +- lib/textParser.js | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/binaryParser.js b/lib/binaryParser.js index ec24c94b..4b5a1403 100644 --- a/lib/binaryParser.js +++ b/lib/binaryParser.js @@ -210,7 +210,7 @@ p.parseIntArray = p.parseStringArray = function(value) { if (dimension.length > 1) { var count = dimension.shift(); for (var i = 0; i < count; i++) { - array[i] = parseArray(dimension, elementType); + array[i] = parse(dimension, elementType); } dimension.unshift(count); } diff --git a/lib/textParser.js b/lib/textParser.js index 7c4e6a48..f384050b 100644 --- a/lib/textParser.js +++ b/lib/textParser.js @@ -65,11 +65,11 @@ p.parseIntArray = function(value) { }; p.parseStringArray = function(value) { - if (!val) return null; - if (val[0] !== '{' || val[val.length-1] !== '}') - throw "Not postgresql array! (" + arrStr + ")"; + if (!value) return null; + if (value[0] !== '{' || value[value.length-1] !== '}') + throw "Not postgresql array! (" + value + ")"; - var x = val.substring(1, val.length - 1); + var x = value.substring(1, value.length - 1); x = x.match(/(NULL|[^,]+|"((?:.|\n|\r)*?)(?!\\)"|\{((?:.|\n|\r)*?(?!\\)\}) (,|$))/mg); if (x === null) throw "Not postgre array"; return x.map(function (el) {