0 index for parts len

This commit is contained in:
Jackson Coxson
2025-02-06 18:29:58 -07:00
parent fdf68d3d5a
commit 7616624dda
3 changed files with 3 additions and 3 deletions

2
Cargo.lock generated
View File

@@ -874,7 +874,7 @@ dependencies = [
[[package]] [[package]]
name = "idevice" name = "idevice"
version = "0.1.19" version = "0.1.20"
dependencies = [ dependencies = [
"async-recursion", "async-recursion",
"base64", "base64",

View File

@@ -2,7 +2,7 @@
name = "idevice" name = "idevice"
description = "A Rust library to interact with services on iOS devices." description = "A Rust library to interact with services on iOS devices."
authors = ["Jackson Coxson"] authors = ["Jackson Coxson"]
version = "0.1.19" version = "0.1.20"
edition = "2021" edition = "2021"
license = "MIT" license = "MIT"
documentation = "https://docs.rs/idevice" documentation = "https://docs.rs/idevice"

View File

@@ -104,7 +104,7 @@ impl Idevice {
{ {
if let Some(socket) = &mut self.socket { if let Some(socket) = &mut self.socket {
let message_parts = message.chunks(1024 * 64); 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() { for (i, part) in message_parts.enumerate() {
debug!("Writing {i}/{part_len}"); debug!("Writing {i}/{part_len}");