Fixing a panic when decoding a bad ChangeId
[?]
Dec 2, 2020, 6:23 PM
33ANCTMFGDEI4CDYZCDERYDSWLL2UVXUVAX3GA75RY5VZWYMQSLQCDependencies
- [2]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting).
Change contents
- replacement in libpijul/src/pristine/change_id.rs at line 30
let len = data_encoding::BASE32_NOPAD.decode_len(b.len()).unwrap();let len = if let Ok(len) = data_encoding::BASE32_NOPAD.decode_len(b.len()) {len} else {return None;};