diff --git a/basis/io/sockets/sockets.factor b/basis/io/sockets/sockets.factor index 59d12f95bc..a1260e80be 100644 --- a/basis/io/sockets/sockets.factor +++ b/basis/io/sockets/sockets.factor @@ -241,7 +241,7 @@ HOOK: (send) io-backend ( packet addrspec datagram -- ) parse-sockaddr ; : parse-addrinfo-list ( addrinfo -- seq ) - [ next>> dup [ addrinfo memory>struct ] when ] follow + [ next>> ] follow [ addrinfo>addrspec ] map sift ;