lib: ensure index does not go below zero

This commit is contained in:
Matt Bilker
2018-06-17 17:27:25 -04:00
parent 4b1541b630
commit 2318382413

View File

@@ -111,7 +111,7 @@ impl KbinXml {
// Remove trailing null bytes
let mut index = data.len() - 1;
let len = data.len();
while index < len && data[index] == 0x00 {
while index > 0 && index < len && data[index] == 0x00 {
index -= 1;
}
data.truncate(index + 1);