summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGitea <gitea@fake.local>2019-02-13 08:51:53 +0100
committerGitea <gitea@fake.local>2019-02-13 08:51:53 +0100
commit3518ceb7e3de3acd9563477c24ea5f8c8bc230b2 (patch)
tree4d9e83658761b6f45d4407a8eee6e5a2c79228f5 /src
parentceff56275534042072cd228adfb19c424c23ba0a (diff)
downloadNiGui-3518ceb7e3de3acd9563477c24ea5f8c8bc230b2.tar.gz
NiGui-3518ceb7e3de3acd9563477c24ea5f8c8bc230b2.zip
Fix #35
Diffstat (limited to 'src')
-rwxr-xr-xsrc/nigui/private/windows/platform_impl.nim3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/nigui/private/windows/platform_impl.nim b/src/nigui/private/windows/platform_impl.nim
index 75bc010..7d02f1e 100755
--- a/src/nigui/private/windows/platform_impl.nim
+++ b/src/nigui/private/windows/platform_impl.nim
@@ -479,8 +479,7 @@ method run(dialog: SaveFileDialog) =
var s = newString(maxCharacters * 2)
if dialog.defaultName.len > 0:
let temp = pUtf8ToUtf16(dialog.defaultName)
- for i in 0..temp.len:
- s[i] = temp[i]
+ copyMem(s.cstring, temp.cstring, temp.len)
ofn.lpstrFile = s
let ret = GetSaveFileNameW(ofn)
if ret: