Fix segfault if config not found
This commit is contained in:
@@ -265,8 +265,11 @@ static void cleanup()
|
|||||||
conftest->hooks->destroy(conftest->hooks);
|
conftest->hooks->destroy(conftest->hooks);
|
||||||
if (conftest->config)
|
if (conftest->config)
|
||||||
{
|
{
|
||||||
charon->backends->remove_backend(charon->backends,
|
if (charon->backends)
|
||||||
&conftest->config->backend);
|
{
|
||||||
|
charon->backends->remove_backend(charon->backends,
|
||||||
|
&conftest->config->backend);
|
||||||
|
}
|
||||||
conftest->config->destroy(conftest->config);
|
conftest->config->destroy(conftest->config);
|
||||||
}
|
}
|
||||||
free(conftest->suite_dir);
|
free(conftest->suite_dir);
|
||||||
|
|||||||
Reference in New Issue
Block a user