Merged revisions 317427 via svnmerge from
https://origsvn.digium.com/svn/asterisk/branches/1.8 ........ r317427 | russell | 2011-05-05 16:58:45 -0500 (Thu, 05 May 2011) | 7 lines Fix potential memory leak, and use of uninitialized memory. (closes issue #16476) Reported by: junky Patches: M16476.diff uploaded by junky (license 177) ........ git-svn-id: http://svn.digium.com/svn/asterisk/trunk@317428 f38db490-d61c-443f-a65b-d21fe96a405b
This commit is contained in:
parent
ae91778760
commit
0ef11eef79
|
@ -1975,7 +1975,11 @@ unsigned int seq;
|
|||
return;
|
||||
}
|
||||
n = finddelim(astr,astrs,100);
|
||||
if (n < 1) return;
|
||||
if (n < 1) {
|
||||
ast_free(str);
|
||||
ast_free(astr);
|
||||
return;
|
||||
}
|
||||
ast_mutex_lock(&myrpt->statpost_lock);
|
||||
seq = ++myrpt->statpost_seqno;
|
||||
ast_mutex_unlock(&myrpt->statpost_lock);
|
||||
|
@ -12218,7 +12222,7 @@ struct ast_format_cap *cap = NULL;
|
|||
// ctcss code autopatch initiate
|
||||
if (strstr((char *)f->data.ptr,"/M/")&& !myrpt->macropatch)
|
||||
{
|
||||
char value[16];
|
||||
char value[16] = "";
|
||||
strcat(value,"*6");
|
||||
myrpt->macropatch=1;
|
||||
rpt_mutex_lock(&myrpt->lock);
|
||||
|
|
Reference in New Issue