diff options
Diffstat (limited to 'src/common/safe_io.c')
-rw-r--r-- | src/common/safe_io.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/common/safe_io.c b/src/common/safe_io.c index e3e40ff989e..afee82edf07 100644 --- a/src/common/safe_io.c +++ b/src/common/safe_io.c @@ -181,7 +181,7 @@ int safe_read_file(const char *base, const char *file, if (fd < 0) { return -errno; } - len = safe_read(fd, val, vallen); + len = safe_read(fd, val, vallen - 1); if (len < 0) { TEMP_FAILURE_RETRY(close(fd)); return len; |