diff --git a/src/shred/shred.rs b/src/shred/shred.rs index 64539e8c5..aa6e783cd 100644 --- a/src/shred/shred.rs +++ b/src/shred/shred.rs @@ -314,10 +314,9 @@ fn get_size(size_str_opt: Option) -> Option { fn bytes_to_string(bytes: &[u8]) -> String { let mut s: String = String::new(); while s.len() < 6 { - if bytes.len() == 1 && bytes[0] == (0 as u8) { - s.push('0'); - } else { - s.push('?'); + for b in bytes { + let readable: String = format!("{:x}", b); + s.push_str(&readable); } }