@@ -37,18 +37,19 @@ return [super init]; } - (OFStreamOffset)lowlevelSeekToOffset: (OFStreamOffset)offset - whence: (int)whence + whence: (OFSeekWhence)whence { OF_UNRECOGNIZED_SELECTOR } -- (OFStreamOffset)seekToOffset: (OFStreamOffset)offset whence: (int)whence +- (OFStreamOffset)seekToOffset: (OFStreamOffset)offset + whence: (OFSeekWhence)whence { - if (whence == SEEK_CUR) + if (whence == OFSeekCurrent) offset -= _readBufferLength; offset = [self lowlevelSeekToOffset: offset whence: whence]; OFFreeMemory(_readBufferMemory);