Index: src/shortReads/bwtMake/bwtMake.c
===================================================================
RCS file: /projects/compbio/cvsroot/kent/src/shortReads/bwtMake/bwtMake.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -b -B -U 4 -r1.3 -r1.4
--- src/shortReads/bwtMake/bwtMake.c	7 Nov 2008 23:54:52 -0000	1.3
+++ src/shortReads/bwtMake/bwtMake.c	24 Nov 2009 15:49:14 -0000	1.4
@@ -56,10 +56,11 @@
 /* This makes the bwt in a straightforward but inefficient way. */
 {
 size_t inSize;
 readInGulp(in, &inBuf, &inSize);
-if (inSize >= 1LL<<32LL)
-   errAbort("%s is too big, (%zd bytes), can only handle up to %lld",  in, inSize, (1LL<<32LL));
+long long longSize = inSize;
+if (longSize >= (1LL << 32LL))
+    errAbort("In is too big, can only handle up to 4 Gig");
 bits32 *offsets;
 bits32 i, size=inSize+1;
 AllocArray(offsets, size);
 for (i=0; i<size; ++i)

