Skip to content

Commit 2aa2707

Browse files
committed
hexpp: adhere to stnadard
1 parent 1334d89 commit 2aa2707

File tree

1 file changed

+7
-19
lines changed

1 file changed

+7
-19
lines changed

hexpp.js

Lines changed: 7 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,18 @@
1-
2-
31
function toHex (buf, group, wrap, LE) {
42
buf = buf.buffer || buf
53
var s = ''
64
var l = buf.byteLength || buf.length
7-
for(var i = 0; i < l ; i++) {
8-
var byte = (i&0xfffffffc)|(!LE ? i%4 : 3 - i%4)
9-
s = s + ((buf[byte]>>4).toString(16))
10-
+ ((buf[byte]&0xf).toString(16))
11-
+ (group-1==i%group ? ' ' : '')
12-
+ (wrap-1==i%wrap ? '\n' : '')
5+
for (var i = 0; i < l ; i++) {
6+
var byteParam = (i & 0xfffffffc) | (!LE ? i % 4 : 3 - i % 4)
7+
s += ((buf[byteParam] >> 4).toString(16)) +
8+
((buf[byteParam] & 0xf).toString(16)) +
9+
(group - 1 === i % group ? ' ' : '') +
10+
(wrap - 1 === i % wrap ? '\n' : '')
1311
}
1412
return s
1513
}
1614

17-
function reverseByteOrder(n) {
18-
return (
19-
((n << 24) & 0xff000000)
20-
| ((n << 8) & 0x00ff0000)
21-
| ((n >> 8) & 0x0000ff00)
22-
| ((n >> 24) & 0x000000ff)
23-
)
24-
}
25-
26-
var hexpp = module.exports = function (buffer, opts) {
15+
var hexpp = module.exports = function hexpp (buffer, opts) {
2716
opts = opts || {}
2817
opts.groups = opts.groups || 4
2918
opts.wrap = opts.wrap || 16
@@ -35,4 +24,3 @@ hexpp.defaults = function (opts) {
3524
return hexpp(b, opts)
3625
}
3726
}
38-

0 commit comments

Comments
 (0)