projects
/
paraslash.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
audioc: Switch to blocking file descriptors.
[paraslash.git]
/
write_common.c
diff --git
a/write_common.c
b/write_common.c
index b05a9e9839e8e5bf6e37531f81307cb8a08318dc..1da78b5137fda429c80490abc77e548a1a3f812b 100644
(file)
--- a/
write_common.c
+++ b/
write_common.c
@@
-1,5
+1,5
@@
/*
/*
- * Copyright (C) 2006-20
09
Andre Noll <maan@systemlinux.org>
+ * Copyright (C) 2006-20
10
Andre Noll <maan@systemlinux.org>
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
*
* Licensed under the GPL v2. For licencing details see COPYING.
*/
@@
-81,12
+81,14
@@
void register_writer_node(struct writer_node *wn, struct btr_node *parent)
char *name = make_message("%s writer", writer_names[wn->writer_num]);
int ret;
char *name = make_message("%s writer", writer_names[wn->writer_num]);
int ret;
- wn->btrn = btr_new_node(name, parent, w->execute, wn);
+ wn->btrn = btr_new_node(&(struct btr_node_description)
+ EMBRACE(.name = name, .parent = parent,
+ .handler = w->execute, .context = wn));
strcpy(wn->task.status, name);
free(name);
ret = w->open(wn);
strcpy(wn->task.status, name);
free(name);
ret = w->open(wn);
- wn->task.post_select = w->post_select
_btr
;
- wn->task.pre_select = w->pre_select
_btr
;
+ wn->task.post_select = w->post_select;
+ wn->task.pre_select = w->pre_select;
register_task(&wn->task);
}
register_task(&wn->task);
}