# HG changeset patch # User Matthew Wild # Date 1293036379 0 # Node ID a35fa3368626cc167e2152af834bea7b3e55c26f # Parent 5711c8755b96d09a1318af4ce61a36be64301f58 util.filters: Add remove_filter_hook() diff -r 5711c8755b96 -r a35fa3368626 util/filters.lua --- a/util/filters.lua Tue Dec 21 22:26:22 2010 +0000 +++ b/util/filters.lua Wed Dec 22 16:46:19 2010 +0000 @@ -76,4 +76,12 @@ t_insert(new_filter_hooks, callback); end +function remove_filter_hook(callback) + for i=1,#new_filter_hooks do + if new_filter_hooks[i] == callback then + t_remove(new_filter_hooks, i); + end + end +end + return _M;