Commit 0ef6a5e1 authored by Rémi Denis-Courmont's avatar Rémi Denis-Courmont

audiobargraph: check allocation

parent afc24857
...@@ -172,10 +172,8 @@ static block_t *DoWork( filter_t *p_filter, block_t *p_in_buf ) ...@@ -172,10 +172,8 @@ static block_t *DoWork( filter_t *p_filter, block_t *p_in_buf )
float i_value[AOUT_CHAN_MAX]; float i_value[AOUT_CHAN_MAX];
float ch; float ch;
float max = 0.0; float max = 0.0;
//char *message = (char*)malloc(255*sizeof(char));
char message[255]; char message[255];
int nbChannels = 0; int nbChannels = 0;
ValueDate_t* new = NULL;
ValueDate_t* current = NULL; ValueDate_t* current = NULL;
float sum; float sum;
int count = 0; int count = 0;
...@@ -202,7 +200,7 @@ static block_t *DoWork( filter_t *p_filter, block_t *p_in_buf ) ...@@ -202,7 +200,7 @@ static block_t *DoWork( filter_t *p_filter, block_t *p_in_buf )
if (p_sys->silence) { if (p_sys->silence) {
/* 2 - store the new value */ /* 2 - store the new value */
new = (ValueDate_t*)malloc(sizeof(ValueDate_t)); ValueDate_t *new = xmalloc(sizeof(*new));
new->value = max; new->value = max;
new->date = p_in_buf->i_pts; new->date = p_in_buf->i_pts;
new->next = NULL; new->next = NULL;
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment