Commit Diff


commit - 0f104432aecf1cda4672c5ff4e4d228f5aae1bdb
commit + 428649877ce32ed472c8f2981ed805ec682732fd
blob - f1b5c18ee6c6d5106abc8da5c362e522d47b099d
blob + eff4b9a3e9d57466366fd04d73b1eeb8d92bd371
--- lib/reference.c
+++ lib/reference.c
@@ -838,6 +838,8 @@ got_ref_cmp_by_commit_timestamp_descending(void *arg, 
 		*cmp = 1;
 	else if (ref2->committer_time < ref1->committer_time)
 		*cmp = -1;
+	else
+		return got_ref_cmp_by_name(arg, cmp, ref1, ref2);
 
 	return err;
 }