From 92b063e8bfb3e63e27f8ee10218b470303fa0d51 Mon Sep 17 00:00:00 2001 From: lifegpc Date: Thu, 14 Aug 2025 13:50:56 +0800 Subject: [PATCH] Fix bug --- Cargo.lock | 4 ++-- libtlg-rs/Cargo.toml | 2 +- libtlg-rs/src/lib.rs | 2 +- tlg/Cargo.toml | 2 +- 4 files changed, 5 insertions(+), 5 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index c0467a2..df34628 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -164,7 +164,7 @@ checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" [[package]] name = "libtlg-rs" -version = "0.1.3" +version = "0.1.4" dependencies = [ "lazy_static", "overf", @@ -253,7 +253,7 @@ dependencies = [ [[package]] name = "tlg" -version = "0.1.3" +version = "0.1.4" dependencies = [ "clap", "libtlg-rs", diff --git a/libtlg-rs/Cargo.toml b/libtlg-rs/Cargo.toml index d65abb7..ca0b1fb 100644 --- a/libtlg-rs/Cargo.toml +++ b/libtlg-rs/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "libtlg-rs" -version = "0.1.3" +version = "0.1.4" description = "Rust version of libtlg" edition = "2024" license = "MIT" diff --git a/libtlg-rs/src/lib.rs b/libtlg-rs/src/lib.rs index 76ba8c2..0d8ecda 100644 --- a/libtlg-rs/src/lib.rs +++ b/libtlg-rs/src/lib.rs @@ -17,7 +17,7 @@ pub fn is_valid_tlg(data: &[u8]) -> bool { if data.len() < 11 { return false; } - data == b"TLG0.0\x00sds\x1a" || data == b"TLG5.0\x00raw\x1a" || data == b"TLG6.0\x00raw\x1a" + data.starts_with(b"TLG0.0\x00sds\x1a") || data.starts_with(b"TLG5.0\x00raw\x1a") || data.starts_with(b"TLG6.0\x00raw\x1a") } /// Check if it's a valid TLG. diff --git a/tlg/Cargo.toml b/tlg/Cargo.toml index 905f94c..8023601 100644 --- a/tlg/Cargo.toml +++ b/tlg/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "tlg" -version = "0.1.3" +version = "0.1.4" description = "Tools to process TLG image file." edition = "2024" license = "MIT"