+ if (!g)
+ return;
+ PARA_NOTICE_LOG("closing wng with %d writer(s)\n", g->num_writers);
+ FOR_EACH_WRITER_NODE(i, g) {
+ struct writer_node *wn = &g->writer_nodes[i];
+ wn->writer->close(wn);
+ }
+ free(g->written);
+ free(g->writer_nodes);
+ free(g);