summaryrefslogtreecommitdiff
path: root/lib/ovs-numa.c
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ovs-numa.c')
-rw-r--r--lib/ovs-numa.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/ovs-numa.c b/lib/ovs-numa.c
index 3aa103694..5bed2b5e2 100644
--- a/lib/ovs-numa.c
+++ b/lib/ovs-numa.c
@@ -380,10 +380,9 @@ ovs_numa_dump_cores_on_numa(int numa_id)
void
ovs_numa_dump_destroy(struct ovs_numa_dump *dump)
{
- struct ovs_numa_info *iter, *next;
+ struct ovs_numa_info *iter;
- LIST_FOR_EACH_SAFE (iter, next, list_node, &dump->dump) {
- list_remove(&iter->list_node);
+ LIST_FOR_EACH_POP (iter, list_node, &dump->dump) {
free(iter);
}