aboutsummaryrefslogtreecommitdiff
path: root/Semestr 4/sieci/pracownia2/router/test.c
diff options
context:
space:
mode:
authorFranciszek Malinka <franciszek.malinka@gmail.com>2021-04-19 10:18:30 +0200
committerFranciszek Malinka <franciszek.malinka@gmail.com>2021-04-19 10:18:30 +0200
commitbf9914308497839c1d05905f6f156ee4165fdae1 (patch)
tree2438ae2a65554328b876127b1d12a80ac399ccf7 /Semestr 4/sieci/pracownia2/router/test.c
parentce16e5dfa3939f74e75bf80ff97c992ae661c7cc (diff)
Linked list finally working
Diffstat (limited to 'Semestr 4/sieci/pracownia2/router/test.c')
-rw-r--r--Semestr 4/sieci/pracownia2/router/test.c9
1 files changed, 8 insertions, 1 deletions
diff --git a/Semestr 4/sieci/pracownia2/router/test.c b/Semestr 4/sieci/pracownia2/router/test.c
index ebc6df1..e086e55 100644
--- a/Semestr 4/sieci/pracownia2/router/test.c
+++ b/Semestr 4/sieci/pracownia2/router/test.c
@@ -27,11 +27,18 @@ int main() {
int val = 0;
scanf("%d", &val);
insert(&list, &val, sizeof(int));
+ reset(&list);
}
if (t == 1) {
- erase(&list);
+ iterate(&list);
+ if (list.it != NULL)
+ printf("it: %d\n", *(int *)list.it->data);
+ else printf("End of list.\n");
}
if (t == 2) {
+ erase_it(&list);
+ }
+ if (t == 3) {
print_list(list);
}
}