switch(f->type & UCIMAP_TYPE) {
case UCIMAP_SIMPLE:
- f->data->section = ptr;
+ f->data->ptr = ptr;
break;
case UCIMAP_LIST:
list = f->data->list;
- list->item[list->n_items++].section = ptr;
+ list->item[list->n_items++].ptr = ptr;
break;
}
return true;
if (err)
goto error;
- list_add(&sd->list, &map->sdata);
+ list_add_tail(&sd->list, &map->sdata);
err = ucimap_parse_options(map, sm, sd, s);
if (err)
goto error;