@@ -374,16 +374,14 @@ size: size]; return ret; } -- _seekToOffset: (off_t)offset +- (void)_seekToOffset: (off_t)offset { if (lseek(fd, offset, SEEK_SET) == -1) @throw [OFSeekFailedException newWithClass: isa]; - - return self; } - (size_t)_seekForwardWithOffset: (off_t)offset { off_t ret; @@ -402,17 +400,15 @@ @throw [OFSeekFailedException newWithClass: isa]; return ret; } -- close +- (void)close { if (fd != -1) close(fd); fd = -1; - - return self; } - (void)dealloc { if (closable && fd != -1)