aboutsummaryrefslogtreecommitdiffstats
path: root/ui-shared.h
diff options
context:
space:
mode:
authorJohn Keeping <john@keeping.me.uk>2014-08-01 22:14:17 +0100
committerJason A. Donenfeld <Jason@zx2c4.com>2014-12-23 19:04:04 -0700
commitbbfa006e6eb93d56842c1d90bbba1c5484afb855 (patch)
treeb1dbf7beb06c1deae73d10998cc5cad87d736f22 /ui-shared.h
parentRemove trailing slash after remove-suffix (diff)
downloadcgit-bbfa006e6eb93d56842c1d90bbba1c5484afb855.tar.xz
cgit-bbfa006e6eb93d56842c1d90bbba1c5484afb855.zip
Extract clone URL printing to ui-shared.c
This will allow us to reuse the same logic to add clone URL <link/> elements to the header of all repo-specific pages in order to support the rel-vcs microformat. Signed-off-by: John Keeping <john@keeping.me.uk>
Diffstat (limited to 'ui-shared.h')
-rw-r--r--ui-shared.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ui-shared.h b/ui-shared.h
index fc9be3b..f8cf220 100644
--- a/ui-shared.h
+++ b/ui-shared.h
@@ -11,6 +11,8 @@ extern char *cgit_fileurl(const char *reponame, const char *pagename,
extern char *cgit_pageurl(const char *reponame, const char *pagename,
const char *query);
+extern void cgit_add_clone_urls(void (*fn)(const char *));
+
extern void cgit_index_link(const char *name, const char *title,
const char *class, const char *pattern, const char *sort, int ofs);
extern void cgit_summary_link(const char *name, const char *title,