-rw-r--r-- | ui-repolist.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/ui-repolist.c b/ui-repolist.c index 0de328b..cf27cb3 100644 --- a/ui-repolist.c +++ b/ui-repolist.c | |||
@@ -103,35 +103,35 @@ void print_header(int columns) | |||
103 | 103 | ||
104 | void print_pager(int items, int pagelen, char *search) | 104 | void print_pager(int items, int pagelen, char *search) |
105 | { | 105 | { |
106 | int i; | 106 | int i; |
107 | html("<div class='pager'>"); | 107 | html("<div class='pager'>"); |
108 | for(i = 0; i * pagelen < items; i++) | 108 | for(i = 0; i * pagelen < items; i++) |
109 | cgit_index_link(fmt("[%d]", i+1), fmt("Page %d", i+1), NULL, | 109 | cgit_index_link(fmt("[%d]", i+1), fmt("Page %d", i+1), NULL, |
110 | search, i * pagelen); | 110 | search, i * pagelen); |
111 | html("</div>"); | 111 | html("</div>"); |
112 | } | 112 | } |
113 | 113 | ||
114 | static int cmp(const char *s1, const char *s2) | 114 | static int cmp(const char *s1, const char *s2) |
115 | { | 115 | { |
116 | if (s1 && s2) | 116 | if (s1 && s2) |
117 | return strcmp(s1, s2); | 117 | return strcmp(s1, s2); |
118 | if (s1 && !s2) | 118 | if (s1 && !s2) |
119 | return 1; | ||
120 | if (s2 && !s1) | ||
121 | return -1; | 119 | return -1; |
120 | if (s2 && !s1) | ||
121 | return 1; | ||
122 | return 0; | 122 | return 0; |
123 | } | 123 | } |
124 | 124 | ||
125 | static int sort_name(const void *a, const void *b) | 125 | static int sort_name(const void *a, const void *b) |
126 | { | 126 | { |
127 | const struct cgit_repo *r1 = a; | 127 | const struct cgit_repo *r1 = a; |
128 | const struct cgit_repo *r2 = b; | 128 | const struct cgit_repo *r2 = b; |
129 | 129 | ||
130 | return cmp(r1->name, r2->name); | 130 | return cmp(r1->name, r2->name); |
131 | } | 131 | } |
132 | 132 | ||
133 | static int sort_desc(const void *a, const void *b) | 133 | static int sort_desc(const void *a, const void *b) |
134 | { | 134 | { |
135 | const struct cgit_repo *r1 = a; | 135 | const struct cgit_repo *r1 = a; |
136 | const struct cgit_repo *r2 = b; | 136 | const struct cgit_repo *r2 = b; |
137 | 137 | ||