Changeset ce04ea44 in mainline for uspace/lib/c/generic/io/io.c
- Timestamp:
- 2017-04-02T12:27:14Z (7 years ago)
- Branches:
- lfn, master, serial, ticket/834-toolchain-update, topic/msim-upgrade
- Children:
- d4067a7
- Parents:
- 163fc09
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/c/generic/io/io.c
r163fc09 rce04ea44 434 434 return 0; 435 435 436 ssize_t rd = read(stream->fd, &stream->pos, buf, size * nmemb);436 ssize_t rd = vfs_read(stream->fd, &stream->pos, buf, size * nmemb); 437 437 if (rd < 0) { 438 /* errno was set by read() */438 errno = rd; 439 439 stream->error = true; 440 440 rd = 0; … … 472 472 } 473 473 } else { 474 wr = write(stream->fd, &stream->pos, buf, size * nmemb);474 wr = vfs_write(stream->fd, &stream->pos, buf, size * nmemb); 475 475 if (wr < 0) { 476 /* errno was set by write() */476 errno = wr; 477 477 stream->error = true; 478 478 wr = 0; … … 496 496 stream->buf_head = stream->buf_tail = stream->buf; 497 497 498 rc = read(stream->fd, &stream->pos, stream->buf, stream->buf_size);498 rc = vfs_read(stream->fd, &stream->pos, stream->buf, stream->buf_size); 499 499 if (rc < 0) { 500 /* errno was set by read() */500 errno = rc; 501 501 stream->error = true; 502 502 return;
Note:
See TracChangeset
for help on using the changeset viewer.