summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sys/src/cmd/ip/torrent.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/sys/src/cmd/ip/torrent.c b/sys/src/cmd/ip/torrent.c
index 01470712f..54d631e03 100644
--- a/sys/src/cmd/ip/torrent.c
+++ b/sys/src/cmd/ip/torrent.c
@@ -907,7 +907,7 @@ udpaddr(char addr[64], int naddr, char *url)
if((x = strchr(url, '/')) == nil)
x = strchr(url, 0);
}
- snprint(addr, naddr, "udp!%.*s!%d", (int)(x-url), url, port);
+ snprint(addr, naddr, "udp!%.*s!%d", utfnlen(url, x-url), url, port);
return 0;
}