{
struct writer_node *wn = container_of(t, struct writer_node, task);
struct private_oss_write_data *powd = wn->private_data;
- int ret = btr_node_status(wn->btrn, wn->min_iqs);
+ int ret = btr_node_status(wn->btrn, wn->min_iqs, BTR_NT_LEAF);
t->error = 0;
if (ret < 0)
struct private_oss_write_data *powd = wn->private_data;
struct btr_node *btrn = wn->btrn;
size_t frames, bytes;
- int ret = btr_node_status(btrn, wn->min_iqs);
+ int ret = btr_node_status(btrn, wn->min_iqs, BTR_NT_LEAF);
char *data;
if (ret < 0)
return NULL;
}
+static void oss_free_config(void *conf)
+{
+ oss_cmdline_parser_free(conf);
+}
+
/**
* The init function of the oss writer.
*
w->post_select = oss_post_select;
w->post_select_btr = oss_post_select_btr;
w->parse_config = oss_parse_config;
+ w->free_config = oss_free_config;
w->shutdown = NULL;
w->help = (struct ggo_help) {
.short_help = oss_write_args_info_help,