From 89a20baa7f1071a0628d9765d4698fcdfd967486 Mon Sep 17 00:00:00 2001 From: guowenxue <guowenxue@gmail.com> Date: Wed, 25 Sep 2024 17:40:59 +0800 Subject: [PATCH] update list.c --- booster/testcase/list.c | 7 ++++--- 1 files changed, 4 insertions(+), 3 deletions(-) diff --git a/booster/testcase/list.c b/booster/testcase/list.c index a16943a..1e22f0a 100644 --- a/booster/testcase/list.c +++ b/booster/testcase/list.c @@ -32,6 +32,7 @@ INIT_LIST_HEAD(&head); /* Create the link list */ + printf("Create link list:\n"); for(i=0; i<10; i++) { node = malloc(sizeof(*node)); @@ -40,21 +41,21 @@ printf("List add an node data : %p->%d\n", node, node->data); list_add_tail(&node->list, &head); } - printf("\n"); /* Use list_for_each_entry to travel list, we can not remove the node in it */ + printf("\nTraversing the list:\n"); list_for_each_entry(node, &head, list) { printf("List travel node data : %p->%d\n", node, node->data); } - printf("\n"); /* Use list_for_each_entry_safe to destroy the list */ + printf("\nDestroy link list:\r\n"); list_for_each_entry_safe(node, tmp, &head, list) { printf("List remove node data : %p->%d\n", node, node->data); list_del(&node->list); - free(node); + free(node); } printf("\n"); -- Gitblit v1.9.1