make setLengthStr compile for the old version
This commit is contained in:
parent
a18e40fa5f
commit
c9f2c16da1
1 changed files with 2 additions and 3 deletions
|
|
@ -268,10 +268,9 @@ proc setLengthStr(s: NimString, newLen: int): NimString {.compilerRtl.} =
|
||||||
result.len = s.len
|
result.len = s.len
|
||||||
copyMem(addr result.data[0], unsafeAddr(s.data[0]), s.len+1)
|
copyMem(addr result.data[0], unsafeAddr(s.data[0]), s.len+1)
|
||||||
zeroMem(addr result.data[s.len], newLen - s.len)
|
zeroMem(addr result.data[s.len], newLen - s.len)
|
||||||
|
result.reserved = sp
|
||||||
else:
|
else:
|
||||||
result = cast[NimString](growObj(dest, sizeof(TGenericSeq) + sp + 1))
|
result = resizeString(s, n)
|
||||||
result.reserved = sp
|
|
||||||
#result = resizeString(s, n)
|
|
||||||
result.len = n
|
result.len = n
|
||||||
result.data[n] = '\0'
|
result.data[n] = '\0'
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue