Skip to content

Commit e9c390a

Browse files
authored
fix: type errors (libp2p#230)
1 parent b69f9cb commit e9c390a

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/encode.ts

+2-2
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,15 @@ class Encoder {
2222
let offset = this._poolOffset
2323

2424
varint.encode(msg.id << 3 | msg.type, pool, offset)
25-
offset += varint.encode.bytes
25+
offset += varint.encode.bytes ?? 0
2626

2727
if ((msg.type === MessageTypes.NEW_STREAM || msg.type === MessageTypes.MESSAGE_INITIATOR || msg.type === MessageTypes.MESSAGE_RECEIVER) && msg.data != null) {
2828
varint.encode(msg.data.length, pool, offset)
2929
} else {
3030
varint.encode(0, pool, offset)
3131
}
3232

33-
offset += varint.encode.bytes
33+
offset += varint.encode.bytes ?? 0
3434

3535
const header = pool.subarray(this._poolOffset, offset)
3636

0 commit comments

Comments
 (0)