diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2013-02-20 10:44:37 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2013-02-20 10:44:37 +0000 |
commit | 4d736b1054ad4d4f7d25d9946f0a999960b091ae (patch) | |
tree | 107e63694cffcbc352980c9ceecc18c9be11ab9b | |
parent | 92cf7dcb63b1b2b566ce96c0caac2776654b2b7d (diff) | |
download | gnunet-4d736b1054ad4d4f7d25d9946f0a999960b091ae.tar.gz gnunet-4d736b1054ad4d4f7d25d9946f0a999960b091ae.zip |
-fix mem leak
-rw-r--r-- | src/testbed/testbed_api_hosts.c | 4 | ||||
-rw-r--r-- | src/testbed/testbed_api_hosts.h | 4 | ||||
-rw-r--r-- | src/testbed/testbed_api_peers.c | 2 | ||||
-rw-r--r-- | src/testbed/testbed_api_testbed.c | 2 |
4 files changed, 7 insertions, 5 deletions
diff --git a/src/testbed/testbed_api_hosts.c b/src/testbed/testbed_api_hosts.c index 9eef0f0cc..1fb69e30b 100644 --- a/src/testbed/testbed_api_hosts.c +++ b/src/testbed/testbed_api_hosts.c | |||
@@ -917,8 +917,8 @@ GNUNET_TESTBED_update_time_slot_ (struct GNUNET_TESTBED_Host *h, | |||
917 | * queue | 917 | * queue |
918 | */ | 918 | */ |
919 | void | 919 | void |
920 | GNUNET_TESTBED_host_queue_oc (struct GNUNET_TESTBED_Host *h, | 920 | GNUNET_TESTBED_host_queue_oc_ (struct GNUNET_TESTBED_Host *h, |
921 | struct GNUNET_TESTBED_Operation *op) | 921 | struct GNUNET_TESTBED_Operation *op) |
922 | { | 922 | { |
923 | GNUNET_TESTBED_operation_queue_insert_ | 923 | GNUNET_TESTBED_operation_queue_insert_ |
924 | (h->opq_parallel_overlay_connect_operations, op); | 924 | (h->opq_parallel_overlay_connect_operations, op); |
diff --git a/src/testbed/testbed_api_hosts.h b/src/testbed/testbed_api_hosts.h index f2a2e63e8..69d18bcbf 100644 --- a/src/testbed/testbed_api_hosts.h +++ b/src/testbed/testbed_api_hosts.h | |||
@@ -175,8 +175,8 @@ GNUNET_TESTBED_get_tslot_ (struct GNUNET_TESTBED_Host *h, void *key); | |||
175 | * queue | 175 | * queue |
176 | */ | 176 | */ |
177 | void | 177 | void |
178 | GNUNET_TESTBED_host_queue_oc (struct GNUNET_TESTBED_Host *h, | 178 | GNUNET_TESTBED_host_queue_oc_ (struct GNUNET_TESTBED_Host *h, |
179 | struct GNUNET_TESTBED_Operation *op); | 179 | struct GNUNET_TESTBED_Operation *op); |
180 | 180 | ||
181 | #endif | 181 | #endif |
182 | /* end of testbed_api_hosts.h */ | 182 | /* end of testbed_api_hosts.h */ |
diff --git a/src/testbed/testbed_api_peers.c b/src/testbed/testbed_api_peers.c index 039922fae..39e4b596a 100644 --- a/src/testbed/testbed_api_peers.c +++ b/src/testbed/testbed_api_peers.c | |||
@@ -694,7 +694,7 @@ GNUNET_TESTBED_overlay_connect (void *op_cls, | |||
694 | opc->op = | 694 | opc->op = |
695 | GNUNET_TESTBED_operation_create_ (opc, &opstart_overlay_connect, | 695 | GNUNET_TESTBED_operation_create_ (opc, &opstart_overlay_connect, |
696 | &oprelease_overlay_connect); | 696 | &oprelease_overlay_connect); |
697 | GNUNET_TESTBED_host_queue_oc (p1->host, opc->op); | 697 | GNUNET_TESTBED_host_queue_oc_ (p1->host, opc->op); |
698 | GNUNET_TESTBED_operation_begin_wait_ (opc->op); | 698 | GNUNET_TESTBED_operation_begin_wait_ (opc->op); |
699 | return opc->op; | 699 | return opc->op; |
700 | } | 700 | } |
diff --git a/src/testbed/testbed_api_testbed.c b/src/testbed/testbed_api_testbed.c index e9f7e4cbc..a2f60c8cc 100644 --- a/src/testbed/testbed_api_testbed.c +++ b/src/testbed/testbed_api_testbed.c | |||
@@ -1167,6 +1167,8 @@ error_cleanup: | |||
1167 | GNUNET_TESTBED_host_destroy (rc->hosts[hid]); | 1167 | GNUNET_TESTBED_host_destroy (rc->hosts[hid]); |
1168 | GNUNET_free (rc->hosts); | 1168 | GNUNET_free (rc->hosts); |
1169 | } | 1169 | } |
1170 | if (NULL != rc->cfg) | ||
1171 | GNUNET_CONFIGURATION_destroy (rc->cfg); | ||
1170 | GNUNET_free (rc); | 1172 | GNUNET_free (rc); |
1171 | } | 1173 | } |
1172 | 1174 | ||