X-Git-Url: https://gitweb.ps.run/ps-cgit/blobdiff_plain/eca95229acdc3c7c27fdcc1319f5c96da9e3b538..3cb5d86dc68bab4883bf5a7cbc90f3e266237355:/ui-atom.c diff --git a/ui-atom.c b/ui-atom.c index 9331f74..2a1eb59 100644 --- a/ui-atom.c +++ b/ui-atom.c @@ -7,10 +7,11 @@ */ #include "cgit.h" +#include "ui-atom.h" #include "html.h" #include "ui-shared.h" -void add_entry(struct commit *commit, char *host) +static void add_entry(struct commit *commit, const char *host) { char delim = '&'; char *hex; @@ -79,7 +80,7 @@ void add_entry(struct commit *commit, char *host) void cgit_print_atom(char *tip, char *path, int max_count) { - char *host; + const char *host; const char *argv[] = {NULL, tip, NULL, NULL, NULL}; struct commit *commit; struct rev_info rev; @@ -111,6 +112,14 @@ void cgit_print_atom(char *tip, char *path, int max_count) html("\n"); html(""); html_txt(ctx.repo->name); + if (path) { + html("/"); + html_txt(path); + } + if (tip && !ctx.qry.show_all) { + html(", branch "); + html_txt(tip); + } html("\n"); html(""); html_txt(ctx.repo->desc);