diff --git a/index.js b/index.js index b2989e3..9b18bfd 100644 --- a/index.js +++ b/index.js @@ -11,8 +11,6 @@ var net = require('net') , toUcs2 = new Iconv('UTF-8', 'utf16be') , fromUcs2 = new Iconv('utf16be', 'UTF-8') -require('buffer-more-ints'); - exports.createClient = createClient; function createClient(options) { @@ -532,9 +530,8 @@ function readDouble(buffer, offset) { function readLong(buffer, offset) { if (offset + 8 > buffer.length) return null; - var value = buffer.readInt64BE(offset); return { - value: value, + value: [buffer.readInt32BE(offset), buffer.readInt32BE(offset + 4)], size: 8, }; } diff --git a/package.json b/package.json index c73b4b7..0d8c5ab 100644 --- a/package.json +++ b/package.json @@ -32,7 +32,6 @@ }, "dependencies": { "ursa": "~0.8.0", - "buffer-more-ints": "~0.0.1", "superagent": "~0.10.0", "iconv": "~1.2.4", "batch": "~0.2.1"