chan_ooh323: Fix cppcheck warnings

Fix cppcheck warnings about redundant conditions and possible
null pointer usage

ASTERISK-27793 #close
Reported by: Ilya Shipitsin
Tested by: Ilya Shipitsin

Change-Id: I0b31933b062a23331dbac9a82b8bcfe345f406f6
This commit is contained in:
Alexander Anikin
2018-04-18 13:32:34 +03:00
parent e516c34c02
commit 8611135e96
8 changed files with 17 additions and 21 deletions

View File

@@ -2439,8 +2439,10 @@ int ooH323HandleCallFwdRequest(OOH323CallData *call)
alias = call->pCallFwdData->aliases;
while(alias)
{
pNewAlias = (ooAliases*) memAlloc(pctxt, sizeof(ooAliases));
pNewAlias->value = (char*) memAlloc(pctxt, strlen(alias->value)+1);
pNewAlias = (ooAliases*) memAllocZ(pctxt, sizeof(ooAliases));
if (pNewAlias) {
pNewAlias->value = (char*) memAllocZ(pctxt, strlen(alias->value)+1);
}
if(!pNewAlias || !pNewAlias->value)
{
OOTRACEERR3("Error:Memory - ooH323HandleCallFwdRequest - "