diff options
author | Martin Schanzenbach <schanzen@gnunet.org> | 2022-12-01 13:43:33 +0900 |
---|---|---|
committer | Martin Schanzenbach <schanzen@gnunet.org> | 2022-12-01 13:43:33 +0900 |
commit | cd32211abb9c525beeeb994c3c1472bc2d365f5b (patch) | |
tree | 4b3f58255d1d2a5d9e01f9df535a5c5de5f82560 /src | |
parent | 460cc837899c52fdad3d52492af932a71dd888e3 (diff) | |
download | gnunet-cd32211abb9c525beeeb994c3c1472bc2d365f5b.tar.gz gnunet-cd32211abb9c525beeeb994c3c1472bc2d365f5b.zip |
-fix memory leak
Diffstat (limited to 'src')
-rw-r--r-- | src/testbed/gnunet-service-testbed_barriers.c | 2 |
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 | ||