fixup! perf stat: Use affinity for closing file descriptors
diff --git a/tools/perf/util/evlist.c b/tools/perf/util/evlist.c
index 3008d6c..a32445d 100644
--- a/tools/perf/util/evlist.c
+++ b/tools/perf/util/evlist.c
@@ -1215,9 +1215,8 @@ void evlist__close(struct evlist *evlist)
 	struct evsel *evsel;
 	struct affinity affinity;
 	struct perf_cpu_map *cpus;
-	int i;
+	int i, cpu;
 
-	/* So far record doesn't set this up */
 	if (!evlist->core.cpus) {
 		evlist__for_each_entry_reverse(evlist, evsel)
 			evsel__close(evsel);
@@ -1227,8 +1226,7 @@ void evlist__close(struct evlist *evlist)
 	if (affinity__setup(&affinity) < 0)
 		return;
 	cpus = evlist__cpu_iter_start(evlist);
-	for (i = 0; i < cpus->nr; i++) {
-		int cpu = cpus->map[i];
+	cpumap__for_each_cpu (cpus, i, cpu) {
 		affinity__set(&affinity, cpu);
 
 		evlist__for_each_entry_reverse(evlist, evsel) {