diff options
Diffstat (limited to 'lib/pure')
-rw-r--r-- | lib/pure/browsers.nim | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/lib/pure/browsers.nim b/lib/pure/browsers.nim index a12f0f7f3..6f5bf7ddb 100644 --- a/lib/pure/browsers.nim +++ b/lib/pure/browsers.nim @@ -27,11 +27,9 @@ proc openDefaultBrowser*(url: string) = ## default browser to use. when defined(windows): when useWinUnicode: - var o = allocWideCString("open") - var u = allocWideCString(url) + var o = newWideCString("open") + var u = newWideCString(url) discard ShellExecuteW(0'i32, o, u, nil, nil, SW_SHOWNORMAL) - dealloc o - dealloc u else: discard ShellExecuteA(0'i32, "open", url, nil, nil, SW_SHOWNORMAL) elif defined(macosx): |