diff --git a/lib/pure/nativesockets.nim b/lib/pure/nativesockets.nim index 2bae53d6c8..765be085d0 100644 --- a/lib/pure/nativesockets.nim +++ b/lib/pure/nativesockets.nim @@ -723,7 +723,7 @@ when useNimNetLite: ## ## Similar to POSIX's `getsockname`:idx:. template sockGetNameOrRaiseError(socket: untyped, name: untyped) = - var namelen = sizeof(socket).SockLen + var namelen = sizeof(name).SockLen if getsockname(socket, cast[ptr SockAddr](addr(name)), addr(namelen)) == -1'i32: raiseOSError(osLastError())