ac1d8e453d5748fa99de58835e4d46e9c1ea945a
hiram
  Tue Jun 28 09:16:00 2011 -0700
move some defines into one central location in hgTracks.h
diff --git src/hg/hgTracks/hgTracks.h src/hg/hgTracks/hgTracks.h
index e24ea80..20a7b4f 100644
--- src/hg/hgTracks/hgTracks.h
+++ src/hg/hgTracks/hgTracks.h
@@ -1257,31 +1257,35 @@
  * that it will only remain valid until the next call of this function.*/
 
 void registerTrackHandler(char *name, TrackHandler handler);
 /* Register a track handling function. */
 
 void doSearchTracks(struct group *groupList);
 
 boolean superTrackHasVisibleMembers(struct trackDb *tdb);
 
 enum trackVisibility limitedVisFromComposite(struct track *subtrack);
 /* returns the subtrack visibility which may be limited by composite with multi-view dropdowns. */
 
 char *getScoreFilterClause(struct cart *cart,struct trackDb *tdb,char *scoreColumn);
 // Returns "score >= ..." extra where clause if one is needed
 
+/* useful for declaring small arrays */
 #define SMALLBUF 128
+#define LARGEBUF 256
+/* and for dyStringNew */
+#define SMALLDYBUF 64
 
 char *trackUrl(char *mapName, char *chromName);
 /* Return hgTrackUi url; chromName is optional. */
 
 void bedDetailCtMethods (struct track *tg, struct customTrack *ct);
 /* Load bedDetail track from custom tracks as bed or linked features */
 
 void pgSnpMethods (struct track *tg);
 /* Personal Genome SNPs: show two alleles with stacked color bars for base alleles and
  * (if available) allele counts in mouseover. */
 
 void pgSnpCtMethods (struct track *tg);
 /* Load pgSnp track from custom tracks */
 
 void gvfMethods(struct track *tg);