Author: bonefish Date: 2010-02-23 15:19:19 +0100 (Tue, 23 Feb 2010) New Revision: 35586 Changeset: http://dev.haiku-os.org/changeset/35586/haiku Modified: haiku/trunk/src/add-ons/kernel/drivers/tty/tty.cpp Log: Fixed warning. Modified: haiku/trunk/src/add-ons/kernel/drivers/tty/tty.cpp =================================================================== --- haiku/trunk/src/add-ons/kernel/drivers/tty/tty.cpp 2010-02-23 13:51:41 UTC (rev 35585) +++ haiku/trunk/src/add-ons/kernel/drivers/tty/tty.cpp 2010-02-23 14:19:19 UTC (rev 35586) @@ -1851,7 +1851,8 @@ buffer += bytesRead; length -= bytesRead; *_length += bytesRead; - bytesNeeded = bytesRead > bytesNeeded ? 0 : bytesNeeded - bytesRead; + bytesNeeded = (size_t)bytesRead > bytesNeeded + ? 0 : bytesNeeded - bytesRead; // we hit an EOF char -- bail out, whatever amount of data we have if (hitEOF && *hitEOF) {