From 1be06ee2ded53f5048bd6a901e6d19fc75fb3067 Mon Sep 17 00:00:00 2001 From: Dominik Picheta Date: Mon, 23 Jul 2012 20:56:39 +0100 Subject: [PATCH] Fixes deprecation warning, fixes documentation error. --- lib/pure/asyncio.nim | 2 +- lib/pure/sockets.nim | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/pure/asyncio.nim b/lib/pure/asyncio.nim index 7765a8b299..025ff5de0a 100644 --- a/lib/pure/asyncio.nim +++ b/lib/pure/asyncio.nim @@ -46,7 +46,7 @@ import sockets, os ## ## An example ``handleAccept`` follows: ## -## .. code:: nimrod +## .. code-block:: nimrod ## ## var disp: PDispatcher = newDispatcher() ## ... diff --git a/lib/pure/sockets.nim b/lib/pure/sockets.nim index 3666f3d6dc..67dbd6d9f3 100755 --- a/lib/pure/sockets.nim +++ b/lib/pure/sockets.nim @@ -537,8 +537,9 @@ proc acceptAddr*(server: TSocket): tuple[client: TSocket, address: string] {.dep proc accept*(server: TSocket): TSocket {.deprecated.} = ## **Warning**: This function is now deprecated, you shouldn't use it! - let (client, a) = acceptAddr(server) - return client + new(result) + var address = "" + acceptAddr(server, result, address) proc close*(socket: TSocket) = ## closes a socket.