summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authortrustable-code <krauter.simon@arcor.de>2018-06-05 18:15:53 +0200
committertrustable-code <krauter.simon@arcor.de>2018-06-05 18:15:53 +0200
commitc5ce5addd968b746552106af6e2b455e7776a85f (patch)
tree4effdb3a236d07aca165f61cc69dec8db1f2179a /src
parentcab28ddcaef2b1d2866c98f8f72109cbbb20348d (diff)
downloadNiGui-c5ce5addd968b746552106af6e2b455e7776a85f.tar.gz
NiGui-c5ce5addd968b746552106af6e2b455e7776a85f.zip
On Windows: Don't set the string terminator any more.
This change is needed to be compatible with latest Nim. See issue #26.
Diffstat (limited to 'src')
-rwxr-xr-xsrc/nigui/private/windows/platform_impl.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim
index 63c7b7c..36c262a 100755
--- a/src/nigui/private/windows/platform_impl.nim
+++ b/src/nigui/private/windows/platform_impl.nim
@@ -63,7 +63,7 @@ proc pUtf8ToUtf16(s: string): string =
result = newString(characters * 2 + 1)
characters = MultiByteToWideChar(CP_UTF8, 0, s, s.len.int32, result, characters.int32) # do the conversion
result[characters * 2] = '\0'
- result[characters * 2 + 1] = '\0'
+ # result[characters * 2 + 1] is set to '\0' automatically
if characters == 0: pRaiseLastOSError()
proc pUtf16ToUtf8(s: string, searchEnd = false): string =