From 7616624dda55fe463b7d6896355394dd62080491 Mon Sep 17 00:00:00 2001 From: Jackson Coxson Date: Thu, 6 Feb 2025 18:29:58 -0700 Subject: [PATCH] 0 index for parts len --- Cargo.lock | 2 +- idevice/Cargo.toml | 2 +- idevice/src/lib.rs | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 8e7f54a..3ee4cba 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -874,7 +874,7 @@ dependencies = [ [[package]] name = "idevice" -version = "0.1.19" +version = "0.1.20" dependencies = [ "async-recursion", "base64", diff --git a/idevice/Cargo.toml b/idevice/Cargo.toml index f783ecb..34dcacb 100644 --- a/idevice/Cargo.toml +++ b/idevice/Cargo.toml @@ -2,7 +2,7 @@ name = "idevice" description = "A Rust library to interact with services on iOS devices." authors = ["Jackson Coxson"] -version = "0.1.19" +version = "0.1.20" edition = "2021" license = "MIT" documentation = "https://docs.rs/idevice" diff --git a/idevice/src/lib.rs b/idevice/src/lib.rs index 185fe8b..6f8773d 100644 --- a/idevice/src/lib.rs +++ b/idevice/src/lib.rs @@ -104,7 +104,7 @@ impl Idevice { { if let Some(socket) = &mut self.socket { let message_parts = message.chunks(1024 * 64); - let part_len = message_parts.len(); + let part_len = message_parts.len() - 1; for (i, part) in message_parts.enumerate() { debug!("Writing {i}/{part_len}");