This commit is contained in:
Lars Hjemli
2009-01-11 22:00:25 +01:00
джерело 372b4041bd eb14609dc4
коміт 31665579c2
2 змінених файлів з 6 додано та 2 видалено

@ -587,15 +587,20 @@ void add_hidden_formfields(int incl_head, int incl_search, char *page)
}
}
const char *fallback_cmd = "repolist";
char *hc(struct cgit_cmd *cmd, const char *page)
{
return (strcmp(cmd->name, page) ? NULL : "active");
return (strcmp(cmd ? cmd->name : fallback_cmd, page) ? NULL : "active");
}
void cgit_print_pageheader(struct cgit_context *ctx)
{
struct cgit_cmd *cmd = cgit_get_cmd(ctx);
if (!cmd && ctx->repo)
fallback_cmd = "summary";
html("<table id='header'>\n");
html("<tr>\n");
html("<td class='logo' rowspan='2'><a href='");