send-pack.c: use is_null_sha1()
authorJunio C Hamano <junkio@cox.net>
Sun, 31 Dec 2006 08:59:53 +0000 (00:59 -0800)
committerJunio C Hamano <junkio@cox.net>
Sun, 31 Dec 2006 08:59:53 +0000 (00:59 -0800)
Everybody else uses is_null_sha1() -- there is no point to have its
own is_zero_sha1() anymore.

Signed-off-by: Junio C Hamano <junkio@cox.net>
send-pack.c
index 54de96e40c36428373b21f3dec4939cef767a900..29cf73681f3caf0b91b0d7d11cafbfcd6c4bf8d0 100644 (file)
@@ -14,17 +14,6 @@ static int send_all;
 static int force_update;
 static int use_thin_pack;
 
-static int is_zero_sha1(const unsigned char *sha1)
-{
-       int i;
-
-       for (i = 0; i < 20; i++) {
-               if (*sha1++)
-                       return 0;
-       }
-       return 1;
-}
-
 static void exec_pack_objects(void)
 {
        static const char *args[] = {
@@ -338,7 +327,7 @@ static int send_pack(int in, int out, int nr_refspec, char **refspec)
 
                if (!force_update &&
                    !delete_ref &&
-                   !is_zero_sha1(ref->old_sha1) &&
+                   !is_null_sha1(ref->old_sha1) &&
                    !ref->force) {
                        if (!has_sha1_file(ref->old_sha1) ||
                            !ref_newer(ref->peer_ref->new_sha1,