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