Skip to content

Commit

Permalink
utils: remove obscure assignment
Browse files Browse the repository at this point in the history
  • Loading branch information
indutny committed Jun 27, 2017
1 parent 78fa691 commit 8337f23
Showing 1 changed file with 16 additions and 17 deletions.
33 changes: 16 additions & 17 deletions lib/hash/utils.js
@@ -1,9 +1,10 @@
'use strict';

var utils = exports;
var assert = require('minimalistic-assert');
var inherits = require('inherits');

exports.inherits = inherits;

function toArray(msg, enc) {
if (Array.isArray(msg))
return msg.slice();
Expand Down Expand Up @@ -34,15 +35,15 @@ function toArray(msg, enc) {
}
return res;
}
utils.toArray = toArray;
exports.toArray = toArray;

function toHex(msg) {
var res = '';
for (var i = 0; i < msg.length; i++)
res += zero2(msg[i].toString(16));
return res;
}
utils.toHex = toHex;
exports.toHex = toHex;

function htonl(w) {
var res = (w >>> 24) |
Expand All @@ -51,7 +52,7 @@ function htonl(w) {
((w & 0xff) << 24);
return res >>> 0;
}
utils.htonl = htonl;
exports.htonl = htonl;

function toHex32(msg, endian) {
var res = '';
Expand All @@ -63,15 +64,15 @@ function toHex32(msg, endian) {
}
return res;
}
utils.toHex32 = toHex32;
exports.toHex32 = toHex32;

function zero2(word) {
if (word.length === 1)
return '0' + word;
else
return word;
}
utils.zero2 = zero2;
exports.zero2 = zero2;

function zero8(word) {
if (word.length === 7)
Expand All @@ -91,7 +92,7 @@ function zero8(word) {
else
return word;
}
utils.zero8 = zero8;
exports.zero8 = zero8;

function join32(msg, start, end, endian) {
var len = end - start;
Expand All @@ -107,7 +108,7 @@ function join32(msg, start, end, endian) {
}
return res;
}
utils.join32 = join32;
exports.join32 = join32;

function split32(msg, endian) {
var res = new Array(msg.length * 4);
Expand All @@ -127,39 +128,37 @@ function split32(msg, endian) {
}
return res;
}
utils.split32 = split32;
exports.split32 = split32;

function rotr32(w, b) {
return (w >>> b) | (w << (32 - b));
}
utils.rotr32 = rotr32;
exports.rotr32 = rotr32;

function rotl32(w, b) {
return (w << b) | (w >>> (32 - b));
}
utils.rotl32 = rotl32;
exports.rotl32 = rotl32;

function sum32(a, b) {
return (a + b) >>> 0;
}
utils.sum32 = sum32;
exports.sum32 = sum32;

function sum32_3(a, b, c) {
return (a + b + c) >>> 0;
}
utils.sum32_3 = sum32_3;
exports.sum32_3 = sum32_3;

function sum32_4(a, b, c, d) {
return (a + b + c + d) >>> 0;
}
utils.sum32_4 = sum32_4;
exports.sum32_4 = sum32_4;

function sum32_5(a, b, c, d, e) {
return (a + b + c + d + e) >>> 0;
}
utils.sum32_5 = sum32_5;

utils.inherits = inherits;
exports.sum32_5 = sum32_5;

function sum64(buf, pos, ah, al) {
var bh = buf[pos];
Expand Down

0 comments on commit 8337f23

Please sign in to comment.