From 5c91f6ff2c7bbe9eccc56e97b5df525f06ddd330 Mon Sep 17 00:00:00 2001 From: Araq Date: Mon, 20 May 2013 03:09:28 +0200 Subject: [PATCH] memfiles compiles again on windows --- lib/pure/memfiles.nim | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/lib/pure/memfiles.nim b/lib/pure/memfiles.nim index 3f56d24659..84a87ba158 100644 --- a/lib/pure/memfiles.nim +++ b/lib/pure/memfiles.nim @@ -69,9 +69,7 @@ proc open*(filename: string, mode: TFileMode = fmRead, 0) when useWinUnicode: - var f = allocWideCString(filename) - result.fHandle = callCreateFile(CreateFileW, f) - dealloc f + result.fHandle = callCreateFile(CreateFileW, newWideCString(filename)) else: result.fHandle = callCreateFile(CreateFileA, filename)