add widestrs.newWideCString overload (#16860)

This commit is contained in:
flywind 2021-02-01 13:16:50 -06:00 • committed by GitHub
commit 777888fdea
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -142,6 +142,9 @@ iterator runes(s: cstring, L: int): int =
fastRuneAt(s, i, L, result, true)
yield result
proc newWideCString*(size: int): WideCStringObj =
createWide(result, size * 2 + 2)
proc newWideCString*(source: cstring, L: int): WideCStringObj =
createWide(result, L * 2 + 2)
var d = 0