aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMartin Schanzenbach <schanzen@gnunet.org>2022-12-01 13:43:33 +0900
committerMartin Schanzenbach <schanzen@gnunet.org>2022-12-01 13:43:33 +0900
commitcd32211abb9c525beeeb994c3c1472bc2d365f5b (patch)
tree4b3f58255d1d2a5d9e01f9df535a5c5de5f82560 /src
parent460cc837899c52fdad3d52492af932a71dd888e3 (diff)
downloadgnunet-cd32211abb9c525beeeb994c3c1472bc2d365f5b.tar.gz
gnunet-cd32211abb9c525beeeb994c3c1472bc2d365f5b.zip
-fix memory leak
Diffstat (limited to 'src')
-rw-r--r--src/testbed/gnunet-service-testbed_barriers.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/testbed/gnunet-service-testbed_barriers.c b/src/testbed/gnunet-service-testbed_barriers.c
index bc6148087..c024a35e7 100644
--- a/src/testbed/gnunet-service-testbed_barriers.c
+++ b/src/testbed/gnunet-service-testbed_barriers.c
@@ -803,6 +803,7 @@ handle_barrier_cancel (void *cls,
803 &hash)) 803 &hash))
804 { 804 {
805 GNUNET_break_op (0); 805 GNUNET_break_op (0);
806 GNUNET_free (name);
806 GNUNET_SERVICE_client_drop (client); 807 GNUNET_SERVICE_client_drop (client);
807 return; 808 return;
808 } 809 }
@@ -811,6 +812,7 @@ handle_barrier_cancel (void *cls,
811 GNUNET_assert (NULL != barrier); 812 GNUNET_assert (NULL != barrier);
812 cancel_wrappers (barrier); 813 cancel_wrappers (barrier);
813 remove_barrier (barrier); 814 remove_barrier (barrier);
815 GNUNET_free (name);
814 GNUNET_SERVICE_client_continue (client); 816 GNUNET_SERVICE_client_continue (client);
815} 817}
816 818