@@ -13,14 +13,14 @@ function Packet(sequenceNumber, payload, synchronize, reset) {
1313
1414 var offset = 0 ;
1515
16- bools = segment . readUInt8 ( offset ) ; offset ++ ;
16+ var bools = segment . readUInt8 ( offset ) ; offset ++ ;
1717 this . _acknowledgement = ! ! ( bools & 0x80 ) ;
1818 this . _synchronize = ! ! ( bools & 0x40 ) ;
1919 this . _finish = ! ! ( bools & 0x20 ) ;
2020 this . _reset = ! ! ( bools & 0x10 ) ;
2121
2222 this . _sequenceNumber = segment . readUInt8 ( offset ) ; offset ++ ;
23- this . _payload = new Buffer ( segment . length - offset ) ;
23+ this . _payload = Buffer . alloc ( segment . length - offset ) ;
2424 segment . copy ( this . _payload , 0 , offset ) ;
2525 } else {
2626 this . _acknowledgement = false ;
@@ -33,13 +33,13 @@ function Packet(sequenceNumber, payload, synchronize, reset) {
3333} ;
3434
3535Packet . createAcknowledgementPacket = function ( sequenceNumber ) {
36- var packet = new Packet ( sequenceNumber , new Buffer ( 0 ) , false ) ;
36+ var packet = new Packet ( sequenceNumber , Buffer . alloc ( 0 ) , false ) ;
3737 packet . _acknowledgement = true ;
3838 return packet ;
3939} ;
4040
4141Packet . createFinishPacket = function ( ) {
42- var packet = new Packet ( 0 , new Buffer ( 0 ) , false , false ) ;
42+ var packet = new Packet ( 0 , Buffer . alloc ( 0 ) , false , false ) ;
4343 packet . _finish = true ;
4444 return packet ;
4545} ;
@@ -75,7 +75,7 @@ Packet.prototype.getIsReset = function () {
7575 */
7676Packet . prototype . toBuffer = function ( ) {
7777 var offset = 0 ;
78- var retval = new Buffer ( 2 + this . _payload . length ) ;
78+ var retval = Buffer . alloc ( 2 + this . _payload . length ) ;
7979
8080 var bools = 0 + (
8181 ( this . _acknowledgement && 0x80 ) |
@@ -116,4 +116,4 @@ Packet.prototype.equals = function (packet) {
116116 this . getSequenceNumber ( ) === packet . getSequenceNumber ( ) &&
117117 bufferEqual ( this . getPayload ( ) , packet . getPayload ( ) )
118118 )
119- } ;
119+ } ;
0 commit comments