65cd37b670afee32047ab583582d848229baf80e kent Thu Jan 22 14:56:42 2015 -0800 Adding maxDepth parameter to metaWriteAll. Adding depth command line option to metaReformat which uses this. diff --git src/meta/metaFlatten/metaFlatten.c src/meta/metaFlatten/metaFlatten.c index a7e4805..35748fb 100644 --- src/meta/metaFlatten/metaFlatten.c +++ src/meta/metaFlatten/metaFlatten.c @@ -54,29 +54,29 @@ for (meta = metaList; meta != NULL; meta = meta->next) { if (meta->parent) addNewTags(meta, meta->parent->tagList); metaSortTags(meta); if (meta->children) rMetaFlatten(meta->children); } } void metaFlatten(char *input, char *output) /* metaFlatten - Flatten meta.ra file so all stanzas include all tags.. */ { struct meta *metaList = metaLoadAll(input, "meta", "parent", FALSE, FALSE); rMetaFlatten(metaList); -metaWriteAll(metaList, output, indent, withParent); +metaWriteAll(metaList, output, indent, withParent, 0); } int main(int argc, char *argv[]) /* Process command line. */ { optionInit(&argc, argv, options); if (argc != 3) usage(); indent = optionInt("indent", indent); withParent = optionExists("withParent"); metaFlatten(argv[1], argv[2]); return 0; }