Subversion Repositories HelenOS

Compare Revisions

Ignore whitespace Rev 1871 → Rev 1872

/trunk/uspace/libc/generic/io/stream.c
164,9 → 164,7
 
ssize_t write(int fd, const void *buf, size_t count)
{
// __SYSCALL3(SYS_IO, 1, (sysarg_t)buf, (sysarg_t) count);
// return count;
if (fd < FDS)
if (fd < FDS && streams[fd].w)
return streams[fd].w(streams[fd].param, buf, count);
return 0;
174,7 → 172,7
 
ssize_t read(int fd, void *buf, size_t count)
{
if (fd < FDS)
if (fd < FDS && streams[fd].r)
return streams[fd].r(streams[fd].param, buf, count);
return 0;