projects
/
tfcrypt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
fix quiet mode and final reporting when using -O count.
[tfcrypt.git]
/
tfc_io.c
diff --git
a/tfc_io.c
b/tfc_io.c
index 2d3fd30e89c65cd0f5a6e8668547ed5134a89ab3..e849581222f0fb9d5161b628e1462b5893381fe8 100644
(file)
--- a/
tfc_io.c
+++ b/
tfc_io.c
@@
-5,6
+5,7
@@
size_t xread(int fd, void *data, size_t szdata)
size_t x;
do {
size_t x;
do {
+ errno = 0;
x = (size_t)read(fd, data, szdata);
} while (x == NOSIZE && errno == EINTR);
x = (size_t)read(fd, data, szdata);
} while (x == NOSIZE && errno == EINTR);
@@
-16,6
+17,7
@@
size_t xwrite(int fd, const void *data, size_t szdata)
size_t x;
do {
size_t x;
do {
+ errno = 0;
x = (size_t)write(fd, data, szdata);
} while (x == NOSIZE && errno == EINTR);
x = (size_t)write(fd, data, szdata);
} while (x == NOSIZE && errno == EINTR);