Showing the changes to git-commitgraph/src (1 of 1 file). Show all
Unified · Split
| @@ -92,12 +92,7 @@ impl TryFrom<&Path> for File { · 91 unmodified lines | ||
| 92 | 92 | }; |
| 93 | 93 | ofs += 1; |
| 94 | 94 | |
| 95 | − let object_hash = match data[ofs] { | |
| 96 | − 1 => git_hash::Kind::Sha1, | |
| 97 | − x => { | |
| 98 | − return Err(Error::UnsupportedHashVersion(x)); | |
| 99 | − } | |
| 100 | − }; | |
| 95 | + let object_hash = git_hash::Kind::try_from(data[ofs]).map_err(|x| Error::UnsupportedHashVersion(x))?; | |
| 101 | 96 | ofs += 1; |
| 102 | 97 | |
| 103 | 98 | let chunk_count = data[ofs]; |