]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - alsa_write.c
btr: Introduce btr_add_output_dont_free().
[paraslash.git] / alsa_write.c
index a211985ab94bb71406d7729793387bbabc5fc452..535e7194c07f021e9958907effc5d8816333a8c7 100644 (file)
@@ -324,7 +324,7 @@ again:
        ret = -E_ALSA;
 err:
        assert(ret < 0);
-       btr_remove_node(btrn);
+       btr_remove_node(&wn->btrn);
        t->error = ret;
 }
 
@@ -358,7 +358,6 @@ void alsa_write_init(struct writer *w)
        w->pre_select = alsa_write_pre_select;
        w->post_select = alsa_write_post_select;
        w->parse_config_or_die = alsa_parse_config_or_die;
-       w->shutdown = NULL; /* nothing to do */
        w->free_config = alsa_free_config;
        w->help = (struct ggo_help) {
                .short_help = alsa_write_args_info_help,