remove shallow usages for ORC (#20109)

This commit is contained in:
ringabout 2022-08-24 00:50:59 +08:00 • committed by GitHub
commit 9753dd0a1b
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 8 additions and 4 deletions

View file

@ -399,7 +399,8 @@ proc recv*(socket: AsyncSocket, size: int,
## to be read then the future will complete with a value of `""`.
if socket.isBuffered:
result = newString(size)
shallow(result)
when not defined(nimSeqsV2):
shallow(result)
let originalBufPos = socket.currPos
if socket.bufLen == 0: