Remove length property as it can be misleading

fork
Brian White 12 years ago
parent 0f2d65ad27
commit 747f2c2122

@ -229,7 +229,6 @@ ImapConnection.prototype.connect = function(loginCb) {
&& /^BODY\[/i.test(litType)) { && /^BODY\[/i.test(litType)) {
var msg = new ImapMessage(); var msg = new ImapMessage();
msg.seqno = parseInt(m[1], 10); msg.seqno = parseInt(m[1], 10);
msg.length = indata.expect;
requests[0]._msg = msg; requests[0]._msg = msg;
requests[0]._fetcher.emit('message', msg); requests[0]._fetcher.emit('message', msg);
indata.streaming = true; indata.streaming = true;
@ -287,7 +286,6 @@ ImapConnection.prototype.connect = function(loginCb) {
// a body was given as a non-literal string // a body was given as a non-literal string
var data = new Buffer(msg.body, 'binary'); var data = new Buffer(msg.body, 'binary');
delete msg.body; delete msg.body;
msg.length = data.length;
requests[0]._fetcher.emit('message', msg); requests[0]._fetcher.emit('message', msg);
msg.emit('data', data); msg.emit('data', data);
msg.emit('end'); msg.emit('end');
@ -295,7 +293,6 @@ ImapConnection.prototype.connect = function(loginCb) {
// non-body fetch // non-body fetch
if (Object.keys(msg).indexOf('body') > -1) if (Object.keys(msg).indexOf('body') > -1)
delete msg.body; delete msg.body;
msg.length = 0;
requests[0]._fetcher.emit('message', msg); requests[0]._fetcher.emit('message', msg);
msg.emit('end'); msg.emit('end');
} }

Loading…
Cancel
Save