diff --git a/src/Filters/_FilterList.py b/src/Filters/_FilterList.py index 36ad32c52..1cd8e67bc 100644 --- a/src/Filters/_FilterList.py +++ b/src/Filters/_FilterList.py @@ -37,18 +37,6 @@ import sys from Filters._FilterParser import FilterParser from gen.plug import BasePluginManager -def flatten(mylist): - """ - Flattens a nested list into a single list. - """ - retval = [] - for item in mylist: - if isinstance(item, (list, tuple)): - retval.extend(flatten(item)) - else: - retval.append(item) - return retval - PLUGMAN = BasePluginManager.get_instance() #------------------------------------------------------------------------- # @@ -97,7 +85,7 @@ class FilterList(object): import traceback traceback.print_exc() filters += plugin_filters - return flatten(filters) + return filters def add(self, namespace, filt): assert(isinstance(namespace, basestring))