projects
/
paraslash.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
dd57999
)
audiod: Make writer_cleanup() accept NULL pointer argument.
author
Andre Noll
<maan@systemlinux.org>
Mon, 11 Jan 2010 23:55:59 +0000
(
00:55
+0100)
committer
Andre Noll
<maan@systemlinux.org>
Mon, 11 Jan 2010 23:55:59 +0000
(
00:55
+0100)
audiod.c
patch
|
blob
|
history
diff --git
a/audiod.c
b/audiod.c
index 456813b14a5a64d9b642dedbd261a2bec25285f8..322ce3be64a3ccc1030b1c7de0018805813ebcc9 100644
(file)
--- a/
audiod.c
+++ b/
audiod.c
@@
-340,8
+340,12
@@
static void close_receiver(int slot_num)
static void writer_cleanup(struct writer_node *wn)
{
static void writer_cleanup(struct writer_node *wn)
{
- struct writer *w
= writers + wn->writer_num
;
+ struct writer *w;
+ if (!wn)
+ return;
+ w = writers + wn->writer_num;
+ PARA_INFO_LOG("closing %s\n", writer_names[wn->writer_num]);
w->close(wn);
btr_free_node(wn->btrn);
}
w->close(wn);
btr_free_node(wn->btrn);
}