diff options
| author | mat <git@matdoes.dev> | 2024-06-11 09:48:11 +0000 |
|---|---|---|
| committer | mat <git@matdoes.dev> | 2024-06-11 09:48:11 +0000 |
| commit | dd2f0465a44d0addc0ac0aa89421f43ea4b9fe72 (patch) | |
| tree | 372c6946defcb2f6a028e9a84d41c97e1ab9dbdd /azalea-buf/src | |
| parent | c7f9dc4b3d0ac7a0d85a087874c192a788b383b9 (diff) | |
| download | azalea-drasl-dd2f0465a44d0addc0ac0aa89421f43ea4b9fe72.tar.xz | |
fix incorrect varlong reader
Diffstat (limited to 'azalea-buf/src')
| -rwxr-xr-x | azalea-buf/src/read.rs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/azalea-buf/src/read.rs b/azalea-buf/src/read.rs index 40889c64..ad9766c0 100755 --- a/azalea-buf/src/read.rs +++ b/azalea-buf/src/read.rs @@ -145,7 +145,7 @@ impl McBufVarReadable for i64 { fn var_read_from(buf: &mut Cursor<&[u8]>) -> Result<Self, BufReadError> { let mut buffer = [0]; let mut ans = 0; - for i in 0..8 { + for i in 0..10 { buf.read_exact(&mut buffer) .map_err(|_| BufReadError::InvalidVarLong)?; ans |= ((buffer[0] & 0b0111_1111) as i64) << (7 * i); |
