X-Git-Url: http://git.tuebingen.mpg.de/?p=paraslash.git;a=blobdiff_plain;f=oss_write.c;h=2d820d33e8e8bbccd313af6659ecf42d6d5280b9;hp=5bc41bccad2ca1cd7cada87fac8e6355476cf81d;hb=d56a8447f418cf9046077e743772a416b6f7b826;hpb=bb991c66000ea867d0fcbd692ffdc5473eb785fb diff --git a/oss_write.c b/oss_write.c index 5bc41bcc..2d820d33 100644 --- a/oss_write.c +++ b/oss_write.c @@ -199,14 +199,12 @@ out: btr_remove_node(btrn); } -static int oss_open(struct writer_node *wn) +static void oss_open(struct writer_node *wn) { - struct private_oss_write_data *powd; + struct private_oss_write_data *powd = para_calloc(sizeof(*powd)); - powd = para_calloc(sizeof(*powd)); - wn->private_data = powd; powd->fd = -1; - return 1; + wn->private_data = powd; } __malloc static void *oss_parse_config_or_die(const char *options)