diff options
| author | trustable-code <krauter.simon@arcor.de> | 2018-06-05 18:15:53 +0200 |
|---|---|---|
| committer | trustable-code <krauter.simon@arcor.de> | 2018-06-05 18:15:53 +0200 |
| commit | c5ce5addd968b746552106af6e2b455e7776a85f (patch) | |
| tree | 4effdb3a236d07aca165f61cc69dec8db1f2179a /src | |
| parent | cab28ddcaef2b1d2866c98f8f72109cbbb20348d (diff) | |
| download | NiGui-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-x | src/nigui/private/windows/platform_impl.nim | 2 |
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 = |
