the repository which powers this website
Diffstat (limited to 'ui-shared.c')
-rw-r--r--ui-shared.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ui-shared.c b/ui-shared.c
index 9c846b6c..92d399f1 100644
--- a/ui-shared.c
+++ b/ui-shared.c
@@ -675,7 +675,7 @@ static struct string_list_item *lookup_path(struct string_list *list,
return NULL;
}
-void cgit_submodule_link(const char *class, char *path, const char *rev)
+void cgit_submodule_link(const char *class, char *path, const char *display_name, const char *rev)
{
struct string_list *list;
struct string_list_item *item;
@@ -710,14 +710,14 @@ void cgit_submodule_link(const char *class, char *path, const char *rev)
html_attrf(ctx.repo->module_link, dir, rev);
}
html("'>");
- html_txt(path);
+ html_txt(display_name ? display_name : path);
html("</a>");
} else {
html("<span");
if (class)
htmlf(" class='%s'", class);
html(">");
- html_txt(path);
+ html_txt(display_name ? display_name : path);
html("</span>");
}
html_txtf(" @ %.7s", rev);