3757c263c0ab42b22d40abff7de40007fe70f76d
braney
  Fri Feb 24 13:03:58 2023 -0800
removed repeated function

diff --git src/hg/hgTracks/halSnakeTrack.c src/hg/hgTracks/halSnakeTrack.c
index 2556dbf..29d6cf5 100644
--- src/hg/hgTracks/halSnakeTrack.c
+++ src/hg/hgTracks/halSnakeTrack.c
@@ -634,41 +634,43 @@
 
 if (tg->visibility == tvFull) 
     calcFullSnake(tg, item);
 else if (tg->visibility == tvPack) 
     calcPackSnake(tg, item);
 
 struct snakeInfo *si = (struct snakeInfo *)lf->codons;
 int lineHeight = tg->lineHeight ;
 int multiplier = 1;
 
 if (tg->visibility == tvFull)
     multiplier = 2;
 return (si->maxLevel + 1) * (multiplier * lineHeight);
 }
 
+#ifdef NOTNOW
 static int linkedFeaturesCmpScore(const void *va, const void *vb)
 /* Help sort linkedFeatures by score */
 {
 const struct linkedFeatures *a = *((struct linkedFeatures **)va);
 const struct linkedFeatures *b = *((struct linkedFeatures **)vb);
 if (a->score > b->score)
     return -1;
 else if (a->score < b->score)
     return 1;
 return 0;
 }
+#endif
 
 static int snakeHeight(struct track *tg, enum trackVisibility vis)
 /* calculate height of all the snakes being displayed */
 {
 if (tg->networkErrMsg != NULL)
     {
     // we had a parallel load failure
     tg->drawItems = bigDrawWarning;
     tg->totalHeight = bigWarnTotalHeight;
     return bigWarnTotalHeight(tg, vis);
     }
 
 if (vis == tvDense)
     return tg->lineHeight;