Skip to content

Commit

Permalink
Remove unreachable raise from initTAddress (#97)
Browse files Browse the repository at this point in the history
  • Loading branch information
kdeme committed May 15, 2020
1 parent aff69aa commit bce0f87
Showing 1 changed file with 3 additions and 4 deletions.
7 changes: 3 additions & 4 deletions chronos/transports/common.nim
Original file line number Diff line number Diff line change
Expand Up @@ -253,14 +253,13 @@ proc initTAddress*(address: string, port: int): TransportAddress {.inline.} =
proc initTAddress*(address: IpAddress, port: Port): TransportAddress =
## Initialize ``TransportAddress`` with net.nim ``IpAddress`` and
## port number ``port``.
if address.family == IpAddressFamily.IPv4:
case address.family
of IpAddressFamily.IPv4:
result = TransportAddress(family: AddressFamily.IPv4, port: port)
result.address_v4 = address.address_v4
elif address.family == IpAddressFamily.IPv6:
of IpAddressFamily.IPv6:
result = TransportAddress(family: AddressFamily.IPv6, port: port)
result.address_v6 = address.address_v6
else:
raise newException(TransportAddressError, "Incorrect address family!")

proc getAddrInfo(address: string, port: Port, domain: Domain,
sockType: SockType = SockType.SOCK_STREAM,
Expand Down

0 comments on commit bce0f87

Please sign in to comment.