3b2f2b6a075942048a3acac89af44e332a326b7b galt Thu Jun 13 16:23:19 2019 -0700 Enable > 4GB uploads by increasing maximium size of dyString to long (64 bits size) instead of int (32 bits size). This limit was impeding uploads artificially at 4GB. diff --git src/lib/tests/dyStringTester.c src/lib/tests/dyStringTester.c index 4171e8b..5dd8c34 100644 --- src/lib/tests/dyStringTester.c +++ src/lib/tests/dyStringTester.c @@ -40,31 +40,31 @@ for (p = str, i = 0; i < numRep; i++, p += baseLen) strcpy(p, base); str[len] = '\0'; return str; } static void printfLargeTest(char *id, int len) /* test dyStringPrintf with a large string */ { struct dyString *ds = dyStringNew(0); char *str = mkString(len); dyStringPrintf(ds, "%s", str); if (ds->stringSize != len) { - fprintf(stderr, "dyString test %s failed: expected length of %d, got %d\n", + fprintf(stderr, "dyString test %s failed: expected length of %d, got %ld\n", id, len, ds->stringSize); errCount++; } else dyStringCheck(id, ds, str); freeMem(str); dyStringFree(&ds); } static void printfTest() /* test dyStringPrintf */ { struct dyString *ds = dyStringNew(0); int initBufSize = ds->bufSize; /* size of new string buffer */