summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
authorAndreas Rumpf <rumpf_a@web.de>2020-06-23 15:17:17 +0200
committerGitHub <noreply@github.com>2020-06-23 15:17:17 +0200
commit16bdc547b7726c3abfcc763d2410d5cd39481a54 (patch)
tree28d3a20cd52c64066866a4c750c011cb59c134c4 /lib
parent4cb41f53f06995709d8f00587fbcaa34eb555b7b (diff)
downloadNim-16bdc547b7726c3abfcc763d2410d5cd39481a54.tar.gz
fixes #14760 (#14769)
Diffstat (limited to 'lib')
-rw-r--r--lib/pure/memfiles.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/pure/memfiles.nim b/lib/pure/memfiles.nim
index dab5483e4..09db80936 100644
--- a/lib/pure/memfiles.nim
+++ b/lib/pure/memfiles.nim
@@ -445,7 +445,7 @@ iterator lines*(mfile: MemFile, buf: var TaintedString, delim = '\l',
   for ms in memSlices(mfile, delim, eat):
     setLen(buf.string, ms.size)
     if ms.size > 0:
-      copyMem(addr buf[0], ms.data, ms.size)
+      copyMem(addr string(buf)[0], ms.data, ms.size)
     yield buf
 
 iterator lines*(mfile: MemFile, delim = '\l', eat = '\r'): TaintedString {.inline.} =