]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-refs.c
t0107: Skip ZIP tests if unzip(1) isn't available
[ps-cgit] / ui-refs.c
index 3fbaad07302d90e1cb127666c51deceb67f5c02d..0ae0612665e95c3254aa6a3ed769f5f355cf5b12 100644 (file)
--- a/ui-refs.c
+++ b/ui-refs.c
@@ -197,10 +197,9 @@ void cgit_print_branches(int maxcount)
        if (maxcount == 0 || maxcount > list.count)
                maxcount = list.count;
 
-       if (maxcount < list.count) {
-               qsort(list.refs, list.count, sizeof(*list.refs), cmp_branch_age);
+       qsort(list.refs, list.count, sizeof(*list.refs), cmp_branch_age);
+       if (ctx.repo->branch_sort == 0)
                qsort(list.refs, maxcount, sizeof(*list.refs), cmp_ref_name);
-       }
 
        for (i = 0; i < maxcount; i++)
                print_branch(list.refs[i]);