mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 03:20:57 +00:00
Change ast_hangup() to return void and be NULL safe.
Since ast_hangup() is effectively a channel destructor, it should be a void function. * Make the few silly callers checking the return value no longer do so. Only the CDR and CEL unit tests checked the return value. * Make all callers take advantage of the NULL safe change and remove the NULL check before the call. git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@394623 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -1339,9 +1339,7 @@ static int mbl_queue_hangup(struct mbl_pvt *pvt)
|
||||
|
||||
static int mbl_ast_hangup(struct mbl_pvt *pvt)
|
||||
{
|
||||
if (pvt->owner) {
|
||||
ast_hangup(pvt->owner);
|
||||
}
|
||||
ast_hangup(pvt->owner);
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user