Introduction
Introduction Statistics Contact Development Disclaimer Help
tstagit-index: Strip per repo .git suffix from generated index - stagit - stati…
git clone git://src.adamsgaard.dk/stagit
Log
Files
Refs
README
LICENSE
---
commit f631d4ce702893c2207b1a12f2c048829c5f5ac7
parent d045340ea048e3aa45af719caadad413efdfda4d
Author: sin <[email protected]>
Date: Wed, 6 Jan 2016 14:46:40 +0000
stagit-index: Strip per repo .git suffix from generated index
Diffstat:
M stagit-index.c | 10 +++++++++-
1 file changed, 9 insertions(+), 1 deletion(-)
---
diff --git a/stagit-index.c b/stagit-index.c
t@@ -124,6 +124,7 @@ writefooter(FILE *fp)
int
writelog(FILE *fp)
{
+ char *stripped_name, *p;
git_commit *commit = NULL;
const git_signature *author;
git_revwalk *w = NULL;
t@@ -146,7 +147,14 @@ writelog(FILE *fp)
fputs("<tr><td><a href=\"", fp);
xmlencode(fp, name, strlen(name));
fputs("/log.html\">", fp);
- xmlencode(fp, name, strlen(name));
+
+ /* strip .git suffix */
+ if (!(stripped_name = strdup(name)))
+ err(1, "strdup");
+ if ((p = strrchr(stripped_name, '.')))
+ *p = '\0';
+ xmlencode(fp, stripped_name, strlen(stripped_name));
+
fputs("</a></td><td>", fp);
xmlencode(fp, description, strlen(description));
fputs("</td><td>", fp);
You are viewing proxied material from mx1.adamsgaard.dk. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.