]> gitweb.ps.run Git - ps-cgit/blobdiff - filter.c
filter: don't forget to reap the auth filter
[ps-cgit] / filter.c
index a5e5e4b93ef6b25718bf18e7b1c2fe8d51a03098..90b9d6805945f5c0dadbd69d1d07d40a2e18ff47 100644 (file)
--- a/filter.c
+++ b/filter.c
@@ -38,6 +38,7 @@ void cgit_cleanup_filters(void)
        reap_filter(ctx.cfg.commit_filter);
        reap_filter(ctx.cfg.source_filter);
        reap_filter(ctx.cfg.email_filter);
+       reap_filter(ctx.cfg.auth_filter);
        for (i = 0; i < cgit_repolist.count; ++i) {
                reap_filter(cgit_repolist.repos[i].about_filter);
                reap_filter(cgit_repolist.repos[i].commit_filter);
@@ -417,7 +418,7 @@ struct cgit_filter *cgit_new_filter(const char *cmd, filter_type filtertype)
 
        switch (filtertype) {
                case AUTH:
-                       argument_count = 11;
+                       argument_count = 12;
                        break;
 
                case EMAIL: