dect
/
asterisk
Archived
13
0
Fork 0

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:
russell 2011-05-05 22:02:31 +00:00
parent ae91778760
commit 0ef11eef79
1 changed files with 6 additions and 2 deletions

View File

@ -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);