mirror of
https://github.com/unmojang/node-minecraft-protocol.git
synced 2025-09-29 06:03:33 -04:00
let's not compute the size of the varInt 2 times
This commit is contained in:
parent
172e31c58d
commit
c23db885fa
@ -15,9 +15,10 @@ class Framer extends Transform {
|
|||||||
}
|
}
|
||||||
|
|
||||||
_transform(chunk, enc, cb) {
|
_transform(chunk, enc, cb) {
|
||||||
var buffer = new Buffer(sizeOfVarInt(chunk.length) + chunk.length);
|
const varIntSize=sizeOfVarInt(chunk.length);
|
||||||
|
var buffer = new Buffer(varIntSize + chunk.length);
|
||||||
writeVarInt(chunk.length, buffer, 0);
|
writeVarInt(chunk.length, buffer, 0);
|
||||||
chunk.copy(buffer, sizeOfVarInt(chunk.length));
|
chunk.copy(buffer, varIntSize);
|
||||||
this.push(buffer);
|
this.push(buffer);
|
||||||
return cb();
|
return cb();
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user