aboutsummaryrefslogtreecommitdiff
path: root/azalea-buf/src
diff options
context:
space:
mode:
authormat <github@matdoes.dev>2022-08-24 20:00:44 -0500
committermat <github@matdoes.dev>2022-08-24 20:00:44 -0500
commit2a2e82efeb4e090abf9144b39be834972c7a0a4d (patch)
tree49dae22f5d706dcd2f1fa43b9d3aec7b15bac328 /azalea-buf/src
parentd073a1c22bee204c3fb7b3ba12dbbd7db919a896 (diff)
downloadazalea-drasl-2a2e82efeb4e090abf9144b39be834972c7a0a4d.tar.xz
make some code more idiomatic
Diffstat (limited to 'azalea-buf/src')
-rw-r--r--azalea-buf/src/read.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/azalea-buf/src/read.rs b/azalea-buf/src/read.rs
index 7372018e..a7ebc10c 100644
--- a/azalea-buf/src/read.rs
+++ b/azalea-buf/src/read.rs
@@ -68,7 +68,7 @@ where
}
// fast varints modified from https://github.com/luojia65/mc-varint/blob/master/src/lib.rs#L67
- /// Read a single varint from the reader and return the value, along with the number of bytes read
+ /// Read a single varint from the reader and return the value
fn read_varint(&mut self) -> Result<i32, BufReadError> {
let mut buffer = [0];
let mut ans = 0;
@@ -77,7 +77,7 @@ where
.map_err(|_| BufReadError::InvalidVarInt)?;
ans |= ((buffer[0] & 0b0111_1111) as i32) << (7 * i);
if buffer[0] & 0b1000_0000 == 0 {
- return Ok(ans);
+ break;
}
}
Ok(ans)