summary refs log tree commit diff stats
path: root/lib
diff options
context:
space:
mode:
Diffstat (limited to 'lib')
-rw-r--r--lib/pure/asyncio.nim2
-rwxr-xr-xlib/pure/sockets.nim5
2 files changed, 4 insertions, 3 deletions
diff --git a/lib/pure/asyncio.nim b/lib/pure/asyncio.nim
index 7765a8b29..025ff5de0 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 3666f3d6d..67dbd6d9f 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.