old bug 139: fifo is missing QIODevice cache in bytesAvailable

This commit is contained in:
Arvid Picciani 2012-06-26 21:23:50 +02:00
parent 55a15e02c5
commit accf6f8614

View File

@ -234,9 +234,10 @@ bool QxtFifo::isSequential () const
qint64 QxtFifo::bytesAvailable () const
{
#if QT_VERSION >= 0x50000
return qxt_d().available.load();
return qxt_d().available.load() + QIODevice::bytesAvailable();
#else
return qxt_d().available;
return qxt_d().available + QIODevice::bytesAvailable();
#endif
}