revision.c: begin refactoring --topo-order logic
[gitweb.git] / builtin / remote.c
index 61479bc428c80ef0b976cd46aa8cb60c1d1550f8..40c6f8a1bd511f4f498ef534fe8299bda9fa2779 100644 (file)
@@ -413,7 +413,7 @@ static int get_push_ref_states(const struct ref *remote_refs,
 
                if (is_null_oid(&ref->new_oid)) {
                        info->status = PUSH_STATUS_DELETE;
-               } else if (!oidcmp(&ref->old_oid, &ref->new_oid))
+               } else if (oideq(&ref->old_oid, &ref->new_oid))
                        info->status = PUSH_STATUS_UPTODATE;
                else if (is_null_oid(&ref->old_oid))
                        info->status = PUSH_STATUS_CREATE;