mirror of
https://github.com/nim-lang/Nim.git
synced 2025-12-31 02:12:11 +00:00
More deprecation warnings fixed.
This commit is contained in:
@@ -232,7 +232,9 @@ when isMainModule:
|
||||
# check for new new connection & handle it
|
||||
var list: seq[TSocket] = @[server.socket]
|
||||
if select(list, 10) > 0:
|
||||
var client = accept(server.socket)
|
||||
var client: TSocket
|
||||
new(client)
|
||||
accept(server.socket, client)
|
||||
try:
|
||||
acceptRequest(server, client)
|
||||
except:
|
||||
|
||||
@@ -262,8 +262,9 @@ proc accept*(server: PAsyncSocket): PAsyncSocket {.deprecated.} =
|
||||
## Equivalent to ``sockets.accept``.
|
||||
##
|
||||
## **Warning**: This is deprecated.
|
||||
var (client, a) = server.acceptAddr()
|
||||
return client
|
||||
new(result)
|
||||
var address = ""
|
||||
server.acceptAddr(result, address)
|
||||
|
||||
proc newDispatcher*(): PDispatcher =
|
||||
new(result)
|
||||
@@ -435,7 +436,10 @@ when isMainModule:
|
||||
|
||||
proc testAccept(s: PAsyncSocket, arg: PObject) =
|
||||
echo("Accepting client! " & $PMyArg(arg).val)
|
||||
var (client, address) = s.acceptAddr()
|
||||
var client: PAsyncSocket
|
||||
new(client)
|
||||
var address = ""
|
||||
s.acceptAddr(client, address)
|
||||
echo("Accepted ", address)
|
||||
client.handleRead = testRead
|
||||
var userArg: PIntType
|
||||
|
||||
Reference in New Issue
Block a user