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;
 }