src/hg/lib/wiggleCart.c 1.21
1.21 2009/09/04 23:42:38 braney
always include 0 option
Index: src/hg/lib/wiggleCart.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/hg/lib/wiggleCart.c,v
retrieving revision 1.20
retrieving revision 1.21
diff -b -B -U 4 -r1.20 -r1.21
--- src/hg/lib/wiggleCart.c 21 Jan 2009 00:22:27 -0000 1.20
+++ src/hg/lib/wiggleCart.c 4 Sep 2009 23:42:38 -0000 1.21
@@ -461,8 +461,29 @@
}
return(cloneString(ret));
}
+/* alwaysZero - off by default **********************************/
+enum wiggleGridOptEnum wigFetchAlwaysZeroWithCart(struct cart *theCart,
+ struct trackDb *tdb, char *name,char **optString)
+{
+boolean compositeLevel = isNameAtCompositeLevel(tdb,name);
+char *alwaysZero;
+enum wiggleAlwaysZeroEnum ret = 1;
+
+alwaysZero = cloneString(cartOptionalStringClosestToHome(theCart, tdb, compositeLevel, ALWAYSZERO));
+
+if (optString && alwaysZero)
+ *optString = cloneString(alwaysZero);
+
+if (alwaysZero)
+ {
+ ret = wiggleAlwaysZeroToEnum(alwaysZero);
+ freeMem(alwaysZero);
+ }
+return(ret);
+}
+
/* horizontalGrid - off by default **********************************/
enum wiggleGridOptEnum wigFetchHorizontalGridWithCart(struct cart *theCart,
struct trackDb *tdb, char *name,char **optString)
{