mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-18 18:58:22 +00:00
various: Fix GCC 11 compilation issues.
test_voicemail_api: Use empty char* for empty_msg_ids. chan_skinny: Fix size of calledParty to be maximum extension. menuselect: Change Makefile to stop deprecated warnings. Added comments test_linkedlist: 'bogus' variable was manually allocated from a macro and the test fails if this happens but the compiler couldn't 'see' this and returns a warning. memset to all 0's after allocation. chan_ooh323: Fixed various indentation issues that triggered misleading indentation warnings. ASTERISK-29682 Reported by: George Joseph Change-Id: If4fe42222c8444dc16828a42731ee53b4ce5cbbe
This commit is contained in:
committed by
Friendly Automation
parent
cfae5224e3
commit
99a1a427a9
@@ -373,7 +373,7 @@ void* memHeapAlloc (void** ppvMemHeap, int nbytes)
|
||||
CHECKMEMBLOCK (pMemHeap, pMemBlk);
|
||||
}
|
||||
else {
|
||||
ast_mutex_unlock(&pMemHeap->pLock);
|
||||
ast_mutex_unlock(&pMemHeap->pLock);
|
||||
return NULL;
|
||||
}
|
||||
}
|
||||
@@ -753,9 +753,10 @@ void* memHeapRealloc (void** ppvMemHeap, void* mem_p, int nbytes_)
|
||||
if (newMemBlk == 0)
|
||||
return 0;
|
||||
pMemLink->pMemBlk = newMemBlk;
|
||||
}
|
||||
else
|
||||
}
|
||||
else {
|
||||
return 0;
|
||||
}
|
||||
*(int*)(((char*)pMemLink) + sizeof (OSMemLink)) = nbytes_;
|
||||
return pMemLink->pMemBlk;
|
||||
}
|
||||
@@ -1132,7 +1133,7 @@ void* memHeapMarkSaved (void** ppvMemHeap, const void* mem_p,
|
||||
RTMEMDIAG2 ("memHeapMarkSaved: the element 0x%x is "
|
||||
"already free!\n", pElem);
|
||||
|
||||
ast_mutex_unlock(&pMemHeap->pLock);
|
||||
ast_mutex_unlock(&pMemHeap->pLock);
|
||||
return 0;
|
||||
}
|
||||
|
||||
@@ -1151,9 +1152,10 @@ void* memHeapMarkSaved (void** ppvMemHeap, const void* mem_p,
|
||||
CLEAR_SAVED (pMemBlk, pElem);
|
||||
nsaved = pMemBlk->nsaved;
|
||||
}
|
||||
else
|
||||
ast_mutex_unlock(&pMemHeap->pLock);
|
||||
return 0;
|
||||
else {
|
||||
ast_mutex_unlock(&pMemHeap->pLock);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
if (saved && nsaved > 0)
|
||||
pMemLink->blockType |= RTMEMSAVED;
|
||||
|
@@ -1062,16 +1062,17 @@ int ooOnReceivedAlerting(OOH323CallData *call, Q931Message *q931Msg)
|
||||
if(q931Msg->userInfo->h323_uu_pdu.m.h245TunnelingPresent &&
|
||||
q931Msg->userInfo->h323_uu_pdu.h245Tunneling &&
|
||||
OO_TESTFLAG (call->flags, OO_M_TUNNELING)) {
|
||||
if (alerting->m.h245AddressPresent)
|
||||
if (alerting->m.h245AddressPresent) {
|
||||
OOTRACEINFO3("Tunneling and h245address provided."
|
||||
"Giving preference to Tunneling (%s, %s)\n",
|
||||
call->callType, call->callToken);
|
||||
if (call->h225version >= 4) {
|
||||
ret =ooSendTCSandMSD(call);
|
||||
}
|
||||
if (ret != OO_OK)
|
||||
return ret;
|
||||
|
||||
}
|
||||
if (call->h225version >= 4) {
|
||||
ret =ooSendTCSandMSD(call);
|
||||
}
|
||||
if (ret != OO_OK) {
|
||||
return ret;
|
||||
}
|
||||
} else if(alerting->m.h245AddressPresent) {
|
||||
if (OO_TESTFLAG (call->flags, OO_M_TUNNELING))
|
||||
{
|
||||
@@ -1314,15 +1315,17 @@ int ooOnReceivedProgress(OOH323CallData *call, Q931Message *q931Msg)
|
||||
if(q931Msg->userInfo->h323_uu_pdu.m.h245TunnelingPresent &&
|
||||
q931Msg->userInfo->h323_uu_pdu.h245Tunneling &&
|
||||
OO_TESTFLAG (call->flags, OO_M_TUNNELING)) {
|
||||
if (progress->m.h245AddressPresent)
|
||||
if (progress->m.h245AddressPresent) {
|
||||
OOTRACEINFO3("Tunneling and h245address provided."
|
||||
"Giving preference to Tunneling (%s, %s)\n",
|
||||
call->callType, call->callToken);
|
||||
if (call->h225version >= 4) {
|
||||
ret =ooSendTCSandMSD(call);
|
||||
}
|
||||
if (ret != OO_OK)
|
||||
}
|
||||
if (call->h225version >= 4) {
|
||||
ret =ooSendTCSandMSD(call);
|
||||
}
|
||||
if (ret != OO_OK) {
|
||||
return ret;
|
||||
}
|
||||
} else if(progress->m.h245AddressPresent) {
|
||||
if (OO_TESTFLAG (call->flags, OO_M_TUNNELING))
|
||||
{
|
||||
|
Reference in New Issue
Block a user