diff options
Diffstat (limited to 'cgit.c')
-rw-r--r-- | cgit.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -233,6 +233,8 @@ void config_cb(const char *name, const char *value) | |||
233 | ctx.cfg.section_from_path = atoi(value); | 233 | ctx.cfg.section_from_path = atoi(value); |
234 | else if (!strcmp(name, "repository-sort")) | 234 | else if (!strcmp(name, "repository-sort")) |
235 | ctx.cfg.repository_sort = xstrdup(value); | 235 | ctx.cfg.repository_sort = xstrdup(value); |
236 | else if (!strcmp(name, "section-sort")) | ||
237 | ctx.cfg.section_sort = atoi(value); | ||
236 | else if (!strcmp(name, "source-filter")) | 238 | else if (!strcmp(name, "source-filter")) |
237 | ctx.cfg.source_filter = new_filter(value, SOURCE); | 239 | ctx.cfg.source_filter = new_filter(value, SOURCE); |
238 | else if (!strcmp(name, "summary-log")) | 240 | else if (!strcmp(name, "summary-log")) |
@@ -361,6 +363,7 @@ static void prepare_context(struct cgit_context *ctx) | |||
361 | ctx->cfg.script_name = CGIT_SCRIPT_NAME; | 363 | ctx->cfg.script_name = CGIT_SCRIPT_NAME; |
362 | ctx->cfg.section = ""; | 364 | ctx->cfg.section = ""; |
363 | ctx->cfg.repository_sort = "name"; | 365 | ctx->cfg.repository_sort = "name"; |
366 | ctx->cfg.section_sort = 1; | ||
364 | ctx->cfg.summary_branches = 10; | 367 | ctx->cfg.summary_branches = 10; |
365 | ctx->cfg.summary_log = 10; | 368 | ctx->cfg.summary_log = 10; |
366 | ctx->cfg.summary_tags = 10; | 369 | ctx->cfg.summary_tags = 10; |