Browse Source

Fix memory leak (cid #1049518)

pull/7/head
Rémi Duraffort 13 years ago
parent
commit
2311179456
  1. 7
      lib/vlm.c

7
lib/vlm.c

@ -263,11 +263,16 @@ static char* recurse_answer( vlm_message_t *p_answer, const char* psz_delim,
* inside a list), create a property of its name as if it
* had a name value node
*/
free( psz_nametag );
if( i_list )
{
i_success = asprintf( &psz_nametag, "\"name\": \"%s\",%s",
aw_child->psz_name, psz_childdelim );
if( i_success == -1 ) break;
if( i_success == -1 )
{
psz_nametag = NULL;
break;
}
}
else
{

Loading…
Cancel
Save