diff --git a/upload-pack.c b/upload-pack.c index 30146a04f7a271ffaa033c0c6567ad1036f4bc49..b058e8de506baca9719b1ae13dd8c2a8a0dbcf14 100644 --- a/upload-pack.c +++ b/upload-pack.c @@ -596,7 +596,7 @@ static void receive_needs(void) if (!prefixcmp(line, "shallow ")) { unsigned char sha1[20]; struct object *object; - if (get_sha1(line + 8, sha1)) + if (get_sha1_hex(line + 8, sha1)) die("invalid shallow line: %s", line); object = parse_object(sha1); if (!object)