7371ef06216ade7c7e1bc85b99c2043ac4220efa
galt
  Tue Dec 31 23:42:58 2024 -0800
minor compilter fix for fixCr.

diff --git src/utils/fixCr/fixCr.c src/utils/fixCr/fixCr.c
index 0e780ab..d488e3e 100644
--- src/utils/fixCr/fixCr.c
+++ src/utils/fixCr/fixCr.c
@@ -1,50 +1,50 @@
 #include "common.h"
 #include "linefile.h"
 
 
 int main(int argc, char *argv[])
 /* Fix carraige returns. */
 {
-char dir[256], name[128], extension[64];
-char bakName[512];
+char dir[PATH_LEN], name[FILENAME_LEN], extension[FILEEXT_LEN];
+char bakName[1024];
 char *fileName;
 int i;
 FILE *out;
 struct lineFile *lf;
 char *line;
 char *end;
 int lineSize;
 
 
 if (argc<2)
     errAbort("fixCr - strip <CR>s from ends of lines");
 for (i=1; i<argc; ++i)
     {
     fileName = argv[i];
     printf("%s ", fileName);
     fflush(stdout);
     splitPath(fileName, dir, name, extension);
     sprintf(bakName, "%s%s%s", dir, name, ".bak");
     remove(bakName);
     rename(fileName, bakName);
     lf = lineFileOpen(bakName, FALSE);
     out = mustOpen(fileName, "w");
     while (lineFileNext(lf, &line, &lineSize))
 	{
 	if (lineSize > 1)
 	    {
 	    end = line + lineSize - 2;
 	    if (*end == '\r')
 		{
 		*end = '\n';
 		lineSize -= 1;
 		}
 	    }
 	mustWrite(out, line, lineSize);
 	}
     fclose(out);
     lineFileClose(&lf);
     }
 printf("\n");
 return 0;
 }