*
*/
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:
{
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);
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);
}