diff options
Diffstat (limited to 'lib/pure/streams.nim')
-rw-r--r-- | lib/pure/streams.nim | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/streams.nim b/lib/pure/streams.nim index 9054031e0..77698d329 100644 --- a/lib/pure/streams.nim +++ b/lib/pure/streams.nim @@ -346,8 +346,8 @@ when not defined(js): proc fsPeekData(s: Stream, buffer: pointer, bufLen: int): int = let pos = fsGetPosition(s) + defer: fsSetPosition(s, pos) result = readBuffer(FileStream(s).f, buffer, bufLen) - fsSetPosition(s, pos) proc fsWriteData(s: Stream, buffer: pointer, bufLen: int) = if writeBuffer(FileStream(s).f, buffer, bufLen) != bufLen: |