1
-
2
-
3
1
function toHex ( buf , group , wrap , LE ) {
4
2
buf = buf . buffer || buf
5
3
var s = ''
6
4
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' : '' )
13
11
}
14
12
return s
15
13
}
16
14
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 ) {
27
16
opts = opts || { }
28
17
opts . groups = opts . groups || 4
29
18
opts . wrap = opts . wrap || 16
@@ -35,4 +24,3 @@ hexpp.defaults = function (opts) {
35
24
return hexpp ( b , opts )
36
25
}
37
26
}
38
-
0 commit comments