bc6bf7b8c9b952dd6434acbb09b99f25b46a9ab3
galt
  Mon Dec 30 21:07:43 2024 -0800
Fixing compiler warngins compiling on hgwdev-new with Rocky 9

diff --git src/lib/wormdna.c src/lib/wormdna.c
index ab1c90a..5e409ad 100644
--- src/lib/wormdna.c
+++ src/lib/wormdna.c
@@ -766,31 +766,32 @@
 void wormFreeNt4Genome(struct nt4Seq ***pNt4Seq)
 /* Free up packed worm genome. */
 {
 struct nt4Seq **seqs;
 int i;
 if ((seqs = *pNt4Seq) == NULL)
     return;
 for (i=0; i<ArraySize(chromIds); ++i)
     freeNt4(&seqs[i]);
 freez(pNt4Seq);
 }
 
 int wormChromSize(char *chrom)
 /* Return size of worm chromosome. */
 {
-static int sizes[ArraySize(chromIds)];
+static int sizes[sizeof chromIds/sizeof *chromIds];
+
 int ix;
 int size;
 
 if ((ix = wormChromIx(chrom)) < 0)
     errAbort("%s isn't a chromosome", chrom);
 size = sizes[ix];
 
 /* If we don't know it already have to get it from file. */
 if (size == 0)
     {
     char fileName[512];
     makeChromFileName(chromIds[ix], fileName);
     size = sizes[ix] = nt4BaseCount(fileName);
     }
 return size;