BufferedDataIO::Flush(), use ssize_t rather than size_t

Write() was returing an ssize_t and Flush() was expecting a ssize_t,
but a size_t was instead used. CID 11052.
This commit is contained in:
Philippe Saint-Pierre 2011-12-29 13:43:15 -05:00
parent 79423142ff
commit b6e4d1a9dc
1 changed files with 2 additions and 2 deletions

View File

@ -86,8 +86,8 @@ BBufferedDataIO::Flush()
if (!fDirty) if (!fDirty)
return B_OK; return B_OK;
size_t bytesWritten = fStream.Write(fBuffer + fPosition, fSize); ssize_t bytesWritten = fStream.Write(fBuffer + fPosition, fSize);
if (bytesWritten == fSize) { if ((size_t)bytesWritten == fSize) {
fDirty = false; fDirty = false;
fPosition = 0; fPosition = 0;
fSize = 0; fSize = 0;