Fix DCB validity checks
The DCB was always assumed to be non-NULL.
This commit is contained in:
@ -2503,7 +2503,7 @@ dcb_call_callback(DCB *dcb, DCB_REASON reason)
|
||||
int
|
||||
dcb_isvalid(DCB *dcb)
|
||||
{
|
||||
return !dcb->dcb_is_zombie;
|
||||
return dcb && !dcb->dcb_is_zombie;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@ -427,7 +427,7 @@ session_final_free(SESSION *session)
|
||||
int
|
||||
session_isvalid(SESSION *session)
|
||||
{
|
||||
return true;
|
||||
return session != NULL;
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user