diff --git a/lib/pure/memfiles.nim b/lib/pure/memfiles.nim index 4f92b0e2f5..90797ecc62 100644 --- a/lib/pure/memfiles.nim +++ b/lib/pure/memfiles.nim @@ -273,7 +273,6 @@ iterator memSlices*(mfile: MemFile, delim='\l', eat='\r'): MemSlice {.inline.} = proc toString*(ms: MemSlice): string {.inline.} = proc toNimStr(str: cstring, len: int): string {. importc: "toNimStr" .} result = toNimStr(cast[cstring](ms.data), ms.size) - result[result.len] = '\0' # toNimStr copies 1 extra byte but does not NUL-term iterator lines*(mfile: MemFile): string {.inline.} = for ms in memSlices(mfile): yield toString(ms)