8b7527b0c18aa492ee035bd2e906d1d6ec166343
baertsch
  Fri Jun 24 19:03:30 2011 -0700
remove itemAdd hardcoding and fix buffer overflow
diff --git src/hg/hgTracks/retroGene.c src/hg/hgTracks/retroGene.c
index 5e1e9dc..bcaf9f7 100644
--- src/hg/hgTracks/retroGene.c
+++ src/hg/hgTracks/retroGene.c
@@ -158,32 +158,30 @@
    }
 if ((useGeneName) && sameString(name->string, "retro-"))
     dyStringAppend(name, lf->name);
 if (useAcc)
     dyStringAppend(name, lf->name);
 return dyStringCannibalize(&name);
 }
 
 void retroGeneMethods(struct track *tg)
 /* Make track of retroGenes from bed */
 {
 tg->loadItems = loadRetroGene;
 tg->itemName = retroName;
 tg->mapItemName = refGeneMapName;
 tg->itemColor = retroGeneColor;
-tg->exonArrows = TRUE;
-tg->exonArrowsAlways = TRUE;
 }
 
 static unsigned getLabelTypes(struct track *tg)
 /* get set of labels to use */
 {
 unsigned labelSet = 0;
 
 // label setting are on parent track
 char prefix[128];
 safef(prefix, sizeof(prefix), "%s.label", tg->tdb->track);
 struct hashEl *labels = cartFindPrefix(cart, prefix);
 
 if (labels == NULL)
     {
     // default to common name+accession and save this in cart so it makes sense in trackUi