Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
htsmsg: optimize htsmsg_field_data_destroy()
  • Loading branch information
perexg committed Nov 18, 2015
1 parent c8fcc70 commit 510bf9f
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions src/htsmsg.c
Expand Up @@ -35,7 +35,7 @@ htsmsg_field_get_msg ( htsmsg_field_t *f, int islist );
*
*/
static void
htsmsg_field_data_destroy(htsmsg_t *msg, htsmsg_field_t *f)
htsmsg_field_data_destroy(htsmsg_field_t *f)
{
switch(f->hmf_type) {
case HMF_MAP:
Expand Down Expand Up @@ -66,7 +66,7 @@ htsmsg_field_destroy(htsmsg_t *msg, htsmsg_field_t *f)
{
TAILQ_REMOVE(&msg->hm_fields, f, hmf_link);

htsmsg_field_data_destroy(msg, f);
htsmsg_field_data_destroy(f);

if(f->hmf_flags & HMF_NAME_ALLOCED)
free((void *)f->hmf_name);
Expand Down Expand Up @@ -387,7 +387,7 @@ htsmsg_set_msg(htsmsg_t *msg, const char *name, htsmsg_t *sub)
htsmsg_field_t *f = htsmsg_field_find(msg, name);
if (!f)
return htsmsg_add_msg(msg, name, sub);
htsmsg_field_data_destroy(msg, f);
htsmsg_field_data_destroy(f);
return htsmsg_field_set_msg(f, sub);
}

Expand Down

0 comments on commit 510bf9f

Please sign in to comment.