aboutsummaryrefslogtreecommitdiff
path: root/src/testbed/test_testbed_api_hosts.c
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-10-11 21:23:06 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-10-11 21:23:06 +0000
commit04901bd0466c485354bef4bfc616a9049a40c115 (patch)
tree284812f16eeb3222b8036e7935415c561dc0ebac /src/testbed/test_testbed_api_hosts.c
parent3e820b51780e04f85a341d1f9780e15b467cc08f (diff)
downloadgnunet-04901bd0466c485354bef4bfc616a9049a40c115.tar.gz
gnunet-04901bd0466c485354bef4bfc616a9049a40c115.zip
fixes for invalid reads
Diffstat (limited to 'src/testbed/test_testbed_api_hosts.c')
-rw-r--r--src/testbed/test_testbed_api_hosts.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/testbed/test_testbed_api_hosts.c b/src/testbed/test_testbed_api_hosts.c
index e98bc8e21..0102b9e26 100644
--- a/src/testbed/test_testbed_api_hosts.c
+++ b/src/testbed/test_testbed_api_hosts.c
@@ -73,6 +73,7 @@ do_shutdown (void *cls, const struct GNUNET_SCHEDULER_TaskContext *tc)
73 GNUNET_TESTBED_host_destroy (hosts[num_hosts - 1]); 73 GNUNET_TESTBED_host_destroy (hosts[num_hosts - 1]);
74 num_hosts--; 74 num_hosts--;
75 } 75 }
76 GNUNET_free (hosts);
76} 77}
77 78
78 79
@@ -99,7 +100,7 @@ run (void *cls, char *const *args, const char *cfgfile,
99 hosts = NULL; 100 hosts = NULL;
100 num_hosts = GNUNET_TESTBED_hosts_load_from_file ("sample_hosts.txt", 101 num_hosts = GNUNET_TESTBED_hosts_load_from_file ("sample_hosts.txt",
101 &hosts); 102 &hosts);
102 GNUNET_assert (5 == num_hosts); 103 GNUNET_assert (15 == num_hosts);
103 GNUNET_assert (NULL != hosts); 104 GNUNET_assert (NULL != hosts);
104 shutdown_id = 105 shutdown_id =
105 GNUNET_SCHEDULER_add_delayed (TIME_REL_SECS (2), &do_shutdown, NULL); 106 GNUNET_SCHEDULER_add_delayed (TIME_REL_SECS (2), &do_shutdown, NULL);