diff options
author | Sree Harsha Totakura <totakura@in.tum.de> | 2012-07-20 15:03:54 +0000 |
---|---|---|
committer | Sree Harsha Totakura <totakura@in.tum.de> | 2012-07-20 15:03:54 +0000 |
commit | 5d0db16debeb4c6b7c9bea513e7d2de8341de231 (patch) | |
tree | a6c306d49d31e5e93b0c2ae41a9ed0f3827684d4 /src/testbed | |
parent | 5b3c3de94552584e205a6a60eb48540e69cf96b9 (diff) | |
download | gnunet-5d0db16debeb4c6b7c9bea513e7d2de8341de231.tar.gz gnunet-5d0db16debeb4c6b7c9bea513e7d2de8341de231.zip |
fix NULL memory access
Diffstat (limited to 'src/testbed')
-rw-r--r-- | src/testbed/gnunet-service-testbed.c | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/testbed/gnunet-service-testbed.c b/src/testbed/gnunet-service-testbed.c index 5cc9482b4..a80b63c0e 100644 --- a/src/testbed/gnunet-service-testbed.c +++ b/src/testbed/gnunet-service-testbed.c | |||
@@ -1481,10 +1481,12 @@ shutdown_task (void *cls, | |||
1481 | if (NULL != slave_list[id]->controller_proc) | 1481 | if (NULL != slave_list[id]->controller_proc) |
1482 | GNUNET_TESTBED_controller_stop (slave_list[id]->controller_proc); | 1482 | GNUNET_TESTBED_controller_stop (slave_list[id]->controller_proc); |
1483 | } | 1483 | } |
1484 | GNUNET_free_non_null (master_context->master_ip); | 1484 | if (NULL != master_context) |
1485 | if (NULL != master_context->system) | 1485 | { |
1486 | GNUNET_TESTING_system_destroy (master_context->system, GNUNET_YES); | 1486 | GNUNET_free_non_null (master_context->master_ip); |
1487 | GNUNET_free_non_null (master_context); | 1487 | if (NULL != master_context->system) |
1488 | GNUNET_TESTING_system_destroy (master_context->system, GNUNET_YES); | ||
1489 | } | ||
1488 | } | 1490 | } |
1489 | 1491 | ||
1490 | 1492 | ||