]> gitweb.ps.run Git - ps-cgit/blobdiff - filter.c
git: update to v2.0.3
[ps-cgit] / filter.c
index a5e5e4b93ef6b25718bf18e7b1c2fe8d51a03098..270f0098612862e3980d8c89a2991200b2925329 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);
@@ -209,7 +210,7 @@ static inline int hook_lua_filter(lua_State *lua_state, void (*fn)(const char *t
        str = lua_tostring(lua_state, 1);
        if (!str)
                return 0;
-       
+
        save_filter_write = filter_write;
        save_filter = current_write_filter;
        unhook_write();
@@ -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: