Properly handle situation if no resolver plugins are loaded

This commit is contained in:
Tobias Brunner
2013-04-01 13:44:04 +02:00
parent 5a516a83da
commit 53ac177cde
2 changed files with 7 additions and 4 deletions
@@ -56,7 +56,11 @@ METHOD(resolver_manager_t, remove_resolver, void,
METHOD(resolver_manager_t, create, resolver_t*,
private_resolver_manager_t *this)
{
return this->constructor();
if (this->constructor)
{
return this->constructor();
}
return NULL;
}
METHOD(resolver_manager_t, destroy, void,