mirror of
https://github.com/asterisk/asterisk.git
synced 2025-10-12 15:45:18 +00:00
Make sure we initialize the ast_ha structure with ast_calloc
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@242043 65c4cc65-6c06-0410-ace0-fbb531ad65f3
This commit is contained in:
@@ -237,7 +237,7 @@ static struct ast_ha *ast_duplicate_ha(struct ast_ha *original)
|
|||||||
{
|
{
|
||||||
struct ast_ha *new_ha;
|
struct ast_ha *new_ha;
|
||||||
|
|
||||||
if ((new_ha = ast_malloc(sizeof(*new_ha)))) {
|
if ((new_ha = ast_calloc(sizeof(*new_ha)))) {
|
||||||
/* Copy from original to new object */
|
/* Copy from original to new object */
|
||||||
ast_copy_ha(original, new_ha);
|
ast_copy_ha(original, new_ha);
|
||||||
}
|
}
|
||||||
@@ -284,7 +284,7 @@ struct ast_ha *ast_append_ha(const char *sense, const char *stuff, struct ast_ha
|
|||||||
path = path->next;
|
path = path->next;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!(ha = ast_malloc(sizeof(*ha)))) {
|
if (!(ha = ast_calloc(sizeof(*ha)))) {
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user