More style changes

fork
Brian White 12 years ago
parent c1e29d131a
commit 647d562e2c

@ -14,14 +14,14 @@ exports.convStr = function(str, literals) {
return literals[literals.lp++]; return literals[literals.lp++];
else else
return str; return str;
} };
exports.parseNamespaces = function(str, literals) { exports.parseNamespaces = function(str, literals) {
var result, vals; var result, vals;
if (str.length === 3 && str.toUpperCase() === 'NIL') if (str.length === 3 && str.toUpperCase() === 'NIL')
vals = null; vals = null;
else { else {
result = exports.parseExpr(str, literals) result = exports.parseExpr(str, literals);
vals = []; vals = [];
for (var i=0,len=result.length; i<len; ++i) { for (var i=0,len=result.length; i<len; ++i) {
var val = { var val = {
@ -42,7 +42,7 @@ exports.parseNamespaces = function(str, literals) {
} }
} }
return vals; return vals;
} };
exports.parseFetch = function(str, literals, fetchData) { exports.parseFetch = function(str, literals, fetchData) {
literals.lp = 0; literals.lp = 0;
@ -62,7 +62,7 @@ exports.parseFetch = function(str, literals, fetchData) {
else if (typeof result[i] === 'string') // simple extensions else if (typeof result[i] === 'string') // simple extensions
fetchData[result[i].toLowerCase()] = result[i+1]; fetchData[result[i].toLowerCase()] = result[i+1];
} }
} };
exports.parseBodyStructure = function(cur, literals, prefix, partID) { exports.parseBodyStructure = function(cur, literals, prefix, partID) {
var ret = []; var ret = [];
@ -101,7 +101,7 @@ exports.parseBodyStructure = function(cur, literals, prefix, partID) {
type: cur[0].toLowerCase(), subtype: cur[1].toLowerCase(), type: cur[0].toLowerCase(), subtype: cur[1].toLowerCase(),
params: null, id: cur[3], description: cur[4], encoding: cur[5], params: null, id: cur[3], description: cur[4], encoding: cur[5],
size: cur[6] size: cur[6]
} };
} else { } else {
// type information for malformed multipart body // type information for malformed multipart body
part = { type: cur[0].toLowerCase(), params: null }; part = { type: cur[0].toLowerCase(), params: null };
@ -120,7 +120,7 @@ exports.parseBodyStructure = function(cur, literals, prefix, partID) {
// envelope // envelope
if (partLen > next && Array.isArray(cur[next])) { if (partLen > next && Array.isArray(cur[next])) {
part.envelope = {}; part.envelope = {};
for (var i=0,field,len=cur[next].length; i<len; ++i) { for (var i=0,len=cur[next].length; i<len; ++i) {
if (i === 0) if (i === 0)
part.envelope.date = cur[next][i]; part.envelope.date = cur[next][i];
else if (i === 1) else if (i === 1)
@ -198,7 +198,7 @@ exports.parseBodyStructure = function(cur, literals, prefix, partID) {
ret.unshift(part); ret.unshift(part);
} }
return ret; return ret;
} };
exports.parseStructExtra = function(part, partLen, cur, next) { exports.parseStructExtra = function(part, partLen, cur, next) {
if (partLen > next) { if (partLen > next) {
@ -242,13 +242,13 @@ exports.parseStructExtra = function(part, partLen, cur, next) {
// let's not parse it for now ... // let's not parse it for now ...
part.extensions = cur[next]; part.extensions = cur[next];
} }
} };
function isAlpha(ch) { /*function isAlpha(ch) {
if (typeof ch === 'string') if (typeof ch === 'string')
ch = ch.charCodeAt(0); ch = ch.charCodeAt(0);
return ((ch >= 65 && ch <= 90) || (ch >= 97 && ch <= 122)); return ((ch >= 65 && ch <= 90) || (ch >= 97 && ch <= 122));
} }*/
exports.parseExpr = function(o, literals, result, start) { exports.parseExpr = function(o, literals, result, start) {
start = start || 0; start = start || 0;
@ -284,4 +284,4 @@ exports.parseExpr = function(o, literals, result, start) {
result.push(exports.convStr(o.str.substring(lastPos+1), literals)); result.push(exports.convStr(o.str.substring(lastPos+1), literals));
} }
return (isTop ? result : start); return (isTop ? result : start);
} };

@ -18,7 +18,7 @@ var MIMEParser = module.exports = function() {
inherits(MIMEParser, EventEmitter); inherits(MIMEParser, EventEmitter);
MIMEParser.prototype.execute = function(b, start, end) { MIMEParser.prototype.execute = function(b, start, end) {
if (this._state == PARSE_BODY) { if (this._state === PARSE_BODY) {
var chunk; var chunk;
if ((start === undefined && end === undefined) if ((start === undefined && end === undefined)
|| (start === 0 && end === b.length)) || (start === 0 && end === b.length))

Loading…
Cancel
Save