mirror of
https://github.com/fluencelabs/js-libp2p-noise
synced 2025-04-25 14:12:30 +00:00
Fix encoding uint
This commit is contained in:
parent
4a04e955dd
commit
a5ec8efd28
@ -4,13 +4,13 @@ import {MessageBuffer} from "./xx";
|
|||||||
|
|
||||||
export const int16BEEncode = (value, target, offset) => {
|
export const int16BEEncode = (value, target, offset) => {
|
||||||
target = target || Buffer.allocUnsafe(2);
|
target = target || Buffer.allocUnsafe(2);
|
||||||
return target.writeInt16BE(value, offset);
|
return target.writeUInt16BE(value, offset);
|
||||||
};
|
};
|
||||||
int16BEEncode.bytes = 2;
|
int16BEEncode.bytes = 2;
|
||||||
|
|
||||||
export const int16BEDecode = data => {
|
export const int16BEDecode = data => {
|
||||||
if (data.length < 2) throw RangeError('Could not decode int16BE');
|
if (data.length < 2) throw RangeError('Could not decode int16BE');
|
||||||
return data.readInt16BE(0);
|
return data.readUInt16BE(0);
|
||||||
};
|
};
|
||||||
int16BEDecode.bytes = 2;
|
int16BEDecode.bytes = 2;
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user