mirror of https://github.com/getdnsapi/getdns.git
fix for issue #49
This commit is contained in:
parent
34d3f1f938
commit
722a27bfef
|
@ -329,13 +329,18 @@ getdns_general(struct getdns_context *context,
|
|||
{
|
||||
int extcheck = GETDNS_RETURN_GOOD;
|
||||
|
||||
if (!context || !context->event_base_async || callback == NULL) {
|
||||
if (!context || !context->event_base_async) {
|
||||
/* Can't do async without an event loop
|
||||
* or callback
|
||||
*/
|
||||
return GETDNS_RETURN_BAD_CONTEXT;
|
||||
}
|
||||
|
||||
/* ensure callback is not NULL */
|
||||
if (!callback) {
|
||||
return GETDNS_RETURN_INVALID_PARAMETER;
|
||||
}
|
||||
|
||||
extcheck = validate_extensions(extensions);
|
||||
if (extcheck != GETDNS_RETURN_GOOD)
|
||||
return extcheck;
|
||||
|
|
Loading…
Reference in New Issue