fixes #14038
This commit is contained in:
parent
1bdc30bdb1
commit
67d71bb76d
1 changed files with 1 additions and 1 deletions
|
|
@ -75,7 +75,7 @@ proc shrink*[T](x: var seq[T]; newLen: Natural) =
|
||||||
setLen(x, newLen)
|
setLen(x, newLen)
|
||||||
else:
|
else:
|
||||||
mixin `=destroy`
|
mixin `=destroy`
|
||||||
sysAssert newLen <= x.len, "invalid newLen parameter for 'shrink'"
|
#sysAssert newLen <= x.len, "invalid newLen parameter for 'shrink'"
|
||||||
when not supportsCopyMem(T):
|
when not supportsCopyMem(T):
|
||||||
for i in countdown(x.len - 1, newLen):
|
for i in countdown(x.len - 1, newLen):
|
||||||
`=destroy`(x[i])
|
`=destroy`(x[i])
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue