function removeAndCleanup(data) { completed = true; buffer = null; return removeBom(data); }
function onReadFile(readErr, data) { if (readErr) { return onRead(readErr); } var removeBOM = optResolver.resolve('removeBOM', file); if (removeBOM) { file.contents = removeBomBuffer(data); } else { file.contents = data; } onRead(); }