diff options
Diffstat (limited to 'shared.c')
| -rw-r--r-- | shared.c | 3 |
1 files changed, 3 insertions, 0 deletions
| @@ -75,6 +75,7 @@ struct cgit_repo *cgit_add_repo(const char *url) | |||
| 75 | ret->owner_filter = ctx.cfg.owner_filter; | 75 | ret->owner_filter = ctx.cfg.owner_filter; |
| 76 | ret->clone_url = ctx.cfg.clone_url; | 76 | ret->clone_url = ctx.cfg.clone_url; |
| 77 | ret->submodules.strdup_strings = 1; | 77 | ret->submodules.strdup_strings = 1; |
| 78 | ret->hide = ret->ignore = 0; | ||
| 78 | return ret; | 79 | return ret; |
| 79 | } | 80 | } |
| 80 | 81 | ||
| @@ -85,6 +86,8 @@ struct cgit_repo *cgit_get_repoinfo(const char *url) | |||
| 85 | 86 | ||
| 86 | for (i = 0; i < cgit_repolist.count; i++) { | 87 | for (i = 0; i < cgit_repolist.count; i++) { |
| 87 | repo = &cgit_repolist.repos[i]; | 88 | repo = &cgit_repolist.repos[i]; |
| 89 | if (repo->ignore) | ||
| 90 | continue; | ||
| 88 | if (!strcmp(repo->url, url)) | 91 | if (!strcmp(repo->url, url)) |
| 89 | return repo; | 92 | return repo; |
| 90 | } | 93 | } |
