diff --git a/lix/libutil/serialise.cc b/lix/libutil/serialise.cc index ba7dbffc7..735fe4fc5 100644 --- a/lix/libutil/serialise.cc +++ b/lix/libutil/serialise.cc @@ -167,7 +167,6 @@ size_t FdSource::readUnbuffered(char * data, size_t len) } while (n == -1 && errno == EINTR); if (n == -1) { _good = false; throw SysError("reading from file"); } if (n == 0) { _good = false; throw EndOfFile(endOfFileError()); } - read += n; return n; } diff --git a/lix/libutil/serialise.hh b/lix/libutil/serialise.hh index 74dfac0e6..9674aa61d 100644 --- a/lix/libutil/serialise.hh +++ b/lix/libutil/serialise.hh @@ -155,7 +155,6 @@ private: struct FdSource : BufferedSource { int fd; - size_t read = 0; /** Defaults to "unexpected end-of-file" */ std::optional specialEndOfFileError; @@ -169,7 +168,6 @@ struct FdSource : BufferedSource { fd = s.fd; s.fd = -1; - read = s.read; return *this; }