Fix size for wcstr

This commit is contained in:
Nikolay Igotti
2017-06-07 14:27:56 +03:00
parent 2d6d4b15e6
commit 1b56b8912b
@@ -311,7 +311,7 @@ val String.wcstr: CValues<ShortVar>
get() {
val chars = CharArray(this.length, { i -> this.get(i)})
return object : CValues<ShortVar>() {
override val size get() = chars.size + 1
override val size get() = 2 * (chars.size + 1)
override fun getPointer(placement: NativePlacement): CPointer<ShortVar> {
val result = placement.allocArray<ShortVar>(chars.size + 1)