From 454d369ced9831b97cf25a96cba868eaf072cde8 Mon Sep 17 00:00:00 2001 From: Corentin Chary Date: Tue, 6 Sep 2011 15:47:00 +0200 Subject: [PATCH] euscan/handlers: fix resursive brute force in generic handler component was modified by the function since it's a reference, do an explicit copy to fix that. Signed-off-by: Corentin Chary --- pym/euscan/handlers/generic.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pym/euscan/handlers/generic.py b/pym/euscan/handlers/generic.py index bfbd2de..b9bc50e 100644 --- a/pym/euscan/handlers/generic.py +++ b/pym/euscan/handlers/generic.py @@ -170,7 +170,7 @@ def brute_force(cpv, url): result.append([url, version]) if CONFIG["brute-force-recursive"]: - for v in helpers.gen_versions(components, CONFIG["brute-force"]): + for v in helpers.gen_versions(list(components), CONFIG["brute-force"]): if v not in versions and tuple(v) not in done: versions.append(v)