chiark
/
gitweb
/
~ianmdlvl
/
elogind.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
Fix IPv6PrivacyExtension (networkd-ndisc.c)
[elogind.git]
/
src
/
basic
/
fileio.c
diff --git
a/src/basic/fileio.c
b/src/basic/fileio.c
index bfb75608f887d26926886398f091c71ea0e6f2ff..6c0be71df9cc0feb6319a74a1c43aaf5cca09dd0 100644
(file)
--- a/
src/basic/fileio.c
+++ b/
src/basic/fileio.c
@@
-154,7
+154,7
@@
int read_one_line_file(const char *fn, char **line) {
if (!fgets(t, sizeof(t), f)) {
if (ferror(f))
- return errno ? -errno : -EIO;
+ return errno
> 0
? -errno : -EIO;
t[0] = 0;
}
@@
-1059,7
+1059,7
@@
int fflush_and_check(FILE *f) {
fflush(f);
if (ferror(f))
- return errno ? -errno : -EIO;
+ return errno
> 0
? -errno : -EIO;
return 0;
}