output/fifo: use ssize_t for the read() result
This commit is contained in:
parent
291ee9f86a
commit
ccd83748f7
@ -227,10 +227,10 @@ inline void
|
|||||||
FifoOutput::Cancel()
|
FifoOutput::Cancel()
|
||||||
{
|
{
|
||||||
char buf[FIFO_BUFFER_SIZE];
|
char buf[FIFO_BUFFER_SIZE];
|
||||||
int bytes;
|
|
||||||
|
|
||||||
timer->Reset();
|
timer->Reset();
|
||||||
|
|
||||||
|
ssize_t bytes;
|
||||||
do {
|
do {
|
||||||
bytes = read(input, buf, FIFO_BUFFER_SIZE);
|
bytes = read(input, buf, FIFO_BUFFER_SIZE);
|
||||||
} while (bytes > 0 && errno != EINTR);
|
} while (bytes > 0 && errno != EINTR);
|
||||||
|
Loading…
Reference in New Issue
Block a user