if (reqbuf == NULL)
return;
- totalsize = strlen(reqbuf);
+ totalsize = (ssize_t)strlen(reqbuf);
if (totalsize == 0)
return;
writeleft = totalsize;
do {
- written = fwrite((void *) &reqbuf[totalsize-writeleft],
- 1, (size_t)writeleft, dump);
+ written = (ssize_t)fwrite((void *) &reqbuf[totalsize-writeleft],
+ 1, (size_t)writeleft, dump);
if (written > 0)
writeleft -= written;
} while ((writeleft > 0) && ((error = errno) == EINTR));