From 899193268aef7638c3cd14fb286ee59e1fae6e17 Mon Sep 17 00:00:00 2001 From: Araq Date: Tue, 22 Jan 2013 00:59:34 +0100 Subject: [PATCH] bugfix: ftpclient compiles again --- lib/pure/ftpclient.nim | 2 +- todo.txt | 1 - 2 files changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/pure/ftpclient.nim b/lib/pure/ftpclient.nim index e656d001e9..b617938665 100644 --- a/lib/pure/ftpclient.nim +++ b/lib/pure/ftpclient.nim @@ -114,7 +114,7 @@ proc getDSock(ftp: PFTPClient): TSocket = proc getCSock(ftp: PFTPClient): TSocket = if ftp.isAsync: return ftp.asyncCSock else: return ftp.csock -template blockingOperation(sock: TSocket, body: stmt) = +template blockingOperation(sock: TSocket, body: stmt) {.immediate.} = if ftp.isAsync: sock.setBlocking(true) body diff --git a/todo.txt b/todo.txt index c9510d9caf..14f892b4ef 100755 --- a/todo.txt +++ b/todo.txt @@ -5,7 +5,6 @@ version 0.9.2 - ``restrict`` pragma + backend support - fix marshal bug - fix: 'result' is not properly cleaned for NRVO -- investigate nimgame bug version 0.9.4