about summary refs log tree commit diff
diff options
context:
space:
mode:
authorgennyble <gen@nyble.dev>2025-05-11 18:40:23 -0500
committergennyble <gen@nyble.dev>2025-05-11 18:40:23 -0500
commitbe8f3a0eb9732964e83da6a5bbdbca10d46a2a3c (patch)
tree981b0634693a06c6becf94bbc11c3bd3a51675a8
parent772c717d00b28a64bd29f7440a90972b82d538a7 (diff)
downloadgifed-be8f3a0eb9732964e83da6a5bbdbca10d46a2a3c.tar.gz
gifed-be8f3a0eb9732964e83da6a5bbdbca10d46a2a3c.zip
fix out of order offset in gifprobe HEAD main
-rw-r--r--gifprobe/src/main.rs3
1 files changed, 2 insertions, 1 deletions
diff --git a/gifprobe/src/main.rs b/gifprobe/src/main.rs
index fd6b189..3b63f0b 100644
--- a/gifprobe/src/main.rs
+++ b/gifprobe/src/main.rs
@@ -265,13 +265,14 @@ fn print_offset(offset: Range<usize>) {
 }
 
 fn print_usize(offset: usize) {
-	let bytes = offset.to_le_bytes();
+	let bytes = offset.to_be_bytes();
 	let mut seen_nonzero = false;
 	for byte in bytes {
 		if byte == 0 {
 			if seen_nonzero {
 				break;
 			}
+			continue;
 		} else {
 			seen_nonzero = true;
 		}