diff options
author | Christian Grothoff <christian@grothoff.org> | 2009-11-08 17:17:33 +0000 |
---|---|---|
committer | Christian Grothoff <christian@grothoff.org> | 2009-11-08 17:17:33 +0000 |
commit | 9308175caf833485c55854deeffd0e28137baf9a (patch) | |
tree | afdeb1a3b859e3a8027dfa361417041d167fb5db /src/util/test_container_heap.c | |
parent | a7a976060536ea4f95b8036194e5e5a68567d0ce (diff) | |
download | gnunet-9308175caf833485c55854deeffd0e28137baf9a.tar.gz gnunet-9308175caf833485c55854deeffd0e28137baf9a.zip |
misc. bugfixes and API improvements
Diffstat (limited to 'src/util/test_container_heap.c')
-rw-r--r-- | src/util/test_container_heap.c | 19 |
1 files changed, 10 insertions, 9 deletions
diff --git a/src/util/test_container_heap.c b/src/util/test_container_heap.c index 9e6a29ea4..7a23855c5 100644 --- a/src/util/test_container_heap.c +++ b/src/util/test_container_heap.c | |||
@@ -45,6 +45,7 @@ iterator_callback (void *cls, void *element, GNUNET_CONTAINER_HeapCost cost) | |||
45 | return GNUNET_OK; | 45 | return GNUNET_OK; |
46 | } | 46 | } |
47 | 47 | ||
48 | |||
48 | int | 49 | int |
49 | main (int argc, char **argv) | 50 | main (int argc, char **argv) |
50 | { | 51 | { |
@@ -68,23 +69,23 @@ main (int argc, char **argv) | |||
68 | neighbor6.cost = 30; | 69 | neighbor6.cost = 30; |
69 | 70 | ||
70 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor1, neighbor1.cost); | 71 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor1, neighbor1.cost); |
71 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 72 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
72 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor2, neighbor2.cost); | 73 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor2, neighbor2.cost); |
73 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 74 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
74 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor3, neighbor3.cost); | 75 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor3, neighbor3.cost); |
75 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 76 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
76 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor4, neighbor4.cost); | 77 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor4, neighbor4.cost); |
77 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 78 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
78 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor5, neighbor5.cost); | 79 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor5, neighbor5.cost); |
79 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 80 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
80 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor6, neighbor6.cost); | 81 | GNUNET_CONTAINER_heap_insert (myHeap, &neighbor6, neighbor6.cost); |
81 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 82 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
82 | GNUNET_CONTAINER_heap_remove_node (myHeap, &neighbor5); | 83 | GNUNET_CONTAINER_heap_remove_node (myHeap, &neighbor5); |
83 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 84 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
84 | GNUNET_CONTAINER_heap_remove_root (myHeap); | 85 | GNUNET_CONTAINER_heap_remove_root (myHeap); |
85 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 86 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
86 | GNUNET_CONTAINER_heap_update_cost (myHeap, &neighbor6, 200); | 87 | GNUNET_CONTAINER_heap_update_cost (myHeap, &neighbor6, 200); |
87 | GNUNET_CONTAINER_heap_iterate (myHeap, iterator_callback, NULL); | 88 | GNUNET_CONTAINER_heap_iterate (myHeap, &iterator_callback, NULL); |
88 | GNUNET_CONTAINER_heap_destroy (myHeap); | 89 | GNUNET_CONTAINER_heap_destroy (myHeap); |
89 | 90 | ||
90 | return 0; | 91 | return 0; |