From: Andre Noll Date: Mon, 11 Jan 2010 23:55:59 +0000 (+0100) Subject: audiod: Make writer_cleanup() accept NULL pointer argument. X-Git-Tag: v0.4.2~159 X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=commitdiff_plain;h=67f523883f58d95db99b6a1b32c62b2645838ac9;hp=dd57999338292ecf28060b70137f980b8f307b34;ds=sidebyside audiod: Make writer_cleanup() accept NULL pointer argument. --- diff --git a/audiod.c b/audiod.c index 456813b1..322ce3be 100644 --- 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) { - 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); }