From 5090ebe25f1f68b792188c3d3d034d1d30d8b231 Mon Sep 17 00:00:00 2001 From: mat Date: Mon, 20 Dec 2021 01:04:18 -0600 Subject: slight nbt optimizations --- azalea-nbt/src/encode.rs | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) (limited to 'azalea-nbt/src/encode.rs') diff --git a/azalea-nbt/src/encode.rs b/azalea-nbt/src/encode.rs index 8bed2681..9ce4faf4 100644 --- a/azalea-nbt/src/encode.rs +++ b/azalea-nbt/src/encode.rs @@ -40,8 +40,8 @@ impl Tag { writer .write_i32::(value.len() as i32) .map_err(|_| Error::WriteError)?; - for byte in value { - writer.write_i8(*byte).map_err(|_| Error::WriteError)?; + for &byte in value { + writer.write_i8(byte).map_err(|_| Error::WriteError)?; } } Tag::String(value) => { @@ -77,19 +77,17 @@ impl Tag { writer .write_i32::(value.len() as i32) .map_err(|_| Error::WriteError)?; - for int in value { - writer - .write_i32::(*int) - .map_err(|_| Error::WriteError)?; + for &int in value { + writer.write_i32::(int).map_err(|_| Error::WriteError)?; } } Tag::LongArray(value) => { writer .write_i32::(value.len() as i32) .map_err(|_| Error::WriteError)?; - for long in value { + for &long in value { writer - .write_i64::(*long) + .write_i64::(long) .map_err(|_| Error::WriteError)?; } } -- cgit v1.2.3