diff options
Diffstat (limited to 'lib/ovs-numa.c')
-rw-r--r-- | lib/ovs-numa.c | 5 |
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); } |