sha1_name: parse less while finding common prefix
authorDerrick Stolee <redacted>
Thu, 12 Oct 2017 12:02:19 +0000 (08:02 -0400)
committerJunio C Hamano <redacted>
Fri, 13 Oct 2017 00:26:08 +0000 (09:26 +0900)
commita42d6fd274940be9c0fa6ada738e7611d011a1fc
tree58eacc49d0b395815d53c16a81ce3f6443c9de4c
parent5b20ace6a81e5fe1366b07c51b1f577f356a20ff
sha1_name: parse less while finding common prefix

Create get_hex_char_from_oid() to parse oids one hex character at a
time. This prevents unnecessary copying of hex characters in
extend_abbrev_len() when finding the length of a common prefix.

Signed-off-by: Derrick Stolee <redacted>
Reviewed-by: Jeff King <redacted>
Signed-off-by: Junio C Hamano <redacted>
sha1_name.c
git clone https://git.99rst.org/PROJECT