Index: generic/nsfUtil.c =================================================================== diff -u -N -r9238ec9d4886db0f3c2c903cb19042aaca35b31f -rbdfa0fc0d417405db109b2099da713dc4a0daa6f --- generic/nsfUtil.c (.../nsfUtil.c) (revision 9238ec9d4886db0f3c2c903cb19042aaca35b31f) +++ generic/nsfUtil.c (.../nsfUtil.c) (revision bdfa0fc0d417405db109b2099da713dc4a0daa6f) @@ -179,7 +179,7 @@ iss->length++; if (currentChar == iss->buffer) { size_t newBufSize = iss->bufSize + blockIncrement; - char *newBuffer = ckalloc(newBufSize); + char *newBuffer = ckalloc((unsigned)newBufSize); currentChar = newBuffer+blockIncrement; /*memset(newBuffer, 0, blockIncrement);*/ @@ -232,7 +232,7 @@ chartable[(int)*p] = (unsigned char)(++i); } - iss->buffer = ckalloc(bufSize); + iss->buffer = ckalloc((unsigned)bufSize); memset(iss->buffer, 0, bufSize); iss->start = iss->buffer + bufSize-2; iss->bufSize = bufSize;