X-Git-Url: http://git.tuebingen.mpg.de/?a=blobdiff_plain;f=write_common.c;h=f1c1e8f131f3500a326f8832c1d332c9d17cbbac;hb=df3c03e72911edb31e7f1e32ebe29dad063e3b70;hp=ac92bc1a1740d1eeefa50551d03744a6018fce41;hpb=505cfe0c6c8f9ef79d259ee64404ab40f2057081;p=paraslash.git diff --git a/write_common.c b/write_common.c index ac92bc1a..f1c1e8f1 100644 --- a/write_common.c +++ b/write_common.c @@ -111,6 +111,7 @@ int wng_open(struct writer_node_group *g) g->eof = 0; return 1; err_out: + PARA_ERROR_LOG("%s\n", PARA_STRERROR(-ret)); unregister_task(&g->task); while (i > 0) { struct writer_node *wn = &g->writer_nodes[--i]; @@ -236,15 +237,9 @@ void *check_writer_arg(const char *wa, int *writer_num) struct writer_node_group *setup_default_wng(void) { struct writer_node_group *wng = wng_new(1); - enum writer_enum default_writer; - - if (NUM_SUPPORTED_WRITERS == 1) - default_writer = FILE_WRITE; - else - default_writer = 1; - wng->writer_nodes[0].writer = &writers[default_writer]; + wng->writer_nodes[0].writer = &writers[DEFAULT_WRITER]; PARA_INFO_LOG("using default writer: %s %p\n", - writer_names[default_writer], writers[default_writer].parse_config); - wng->writer_nodes[0].conf = writers[default_writer].parse_config(""); + writer_names[DEFAULT_WRITER], writers[DEFAULT_WRITER].parse_config); + wng->writer_nodes[0].conf = writers[DEFAULT_WRITER].parse_config(""); return wng; }