aboutsummaryrefslogtreecommitdiff
path: root/src/testbed
diff options
context:
space:
mode:
authorSree Harsha Totakura <totakura@in.tum.de>2012-07-20 15:03:54 +0000
committerSree Harsha Totakura <totakura@in.tum.de>2012-07-20 15:03:54 +0000
commit5d0db16debeb4c6b7c9bea513e7d2de8341de231 (patch)
treea6c306d49d31e5e93b0c2ae41a9ed0f3827684d4 /src/testbed
parent5b3c3de94552584e205a6a60eb48540e69cf96b9 (diff)
downloadgnunet-5d0db16debeb4c6b7c9bea513e7d2de8341de231.tar.gz
gnunet-5d0db16debeb4c6b7c9bea513e7d2de8341de231.zip
fix NULL memory access
Diffstat (limited to 'src/testbed')
-rw-r--r--src/testbed/gnunet-service-testbed.c10
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