From b599269ce7ec72fa458043edfa2c51de865a6ae7 Mon Sep 17 00:00:00 2001 From: godotg Date: Mon, 22 Jul 2024 08:13:18 +0800 Subject: [PATCH] fix[rust]: capacity error --- protocol/src/main/resources/rust/byte_buffer.rs | 2 +- protocol/src/test/rust/zfoorust/byte_buffer.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/protocol/src/main/resources/rust/byte_buffer.rs b/protocol/src/main/resources/rust/byte_buffer.rs index d26cb40c..b8fefa9f 100644 --- a/protocol/src/main/resources/rust/byte_buffer.rs +++ b/protocol/src/main/resources/rust/byte_buffer.rs @@ -78,7 +78,7 @@ impl IByteBuffer for ByteBuffer { } fn getCapacity(&self) -> i32 { - return self.buffer.capacity() as i32 - self.writeOffset; + return self.buffer.len() as i32 - self.writeOffset; } fn ensureCapacity(&mut self, capacity: i32) { diff --git a/protocol/src/test/rust/zfoorust/byte_buffer.rs b/protocol/src/test/rust/zfoorust/byte_buffer.rs index 2c879946..23d7b740 100644 --- a/protocol/src/test/rust/zfoorust/byte_buffer.rs +++ b/protocol/src/test/rust/zfoorust/byte_buffer.rs @@ -78,7 +78,7 @@ impl IByteBuffer for ByteBuffer { } fn getCapacity(&self) -> i32 { - return self.buffer.capacity() as i32 - self.writeOffset; + return self.buffer.len() as i32 - self.writeOffset; } fn ensureCapacity(&mut self, capacity: i32) {