aboutsummaryrefslogtreecommitdiffstats
path: root/scan-tree.c
diff options
context:
space:
mode:
authorlookshe <github@lookshe.org>2016-07-12 09:22:30 +0200
committerlookshe <github@lookshe.org>2016-07-12 09:22:30 +0200
commit1787404b6a618d07200db241c004d1bedc92f874 (patch)
treeaff8c654e8f3190210f80b4c886ee5a8e88e26fd /scan-tree.c
parent2209fe5157b431cf57898deb889acdcc704dda64 (diff)
parent40fbefba0514b33988d453aea05aa2b956e98f84 (diff)
Merge branch 'master' into lookshe/masterlookshe/master
Conflicts: filters/html-converters/md2html
Diffstat (limited to 'scan-tree.c')
-rw-r--r--scan-tree.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/scan-tree.c b/scan-tree.c
index b5a10ff..1cb4e5d 100644
--- a/scan-tree.c
+++ b/scan-tree.c
@@ -61,6 +61,8 @@ static int gitconfig_config(const char *key, const char *value, void *cb)
config_fn(repo, "desc", value);
else if (!strcmp(key, "gitweb.category"))
config_fn(repo, "section", value);
+ else if (!strcmp(key, "gitweb.homepage"))
+ config_fn(repo, "homepage", value);
else if (starts_with(key, "cgit."))
config_fn(repo, key + 5, value);
@@ -244,7 +246,7 @@ void scan_projects(const char *path, const char *projectsfile, repo_config_fn fn
projectsfile, strerror(errno), errno);
return;
}
- while (strbuf_getline(&line, projects, '\n') != EOF) {
+ while (strbuf_getline(&line, projects) != EOF) {
if (!line.len)
continue;
strbuf_insert(&line, 0, "/", 1);