diff --git a/sys/net/sock/sock_util.c b/sys/net/sock/sock_util.c index 084180343e8a1de657ef1eb045bc2b1487f6bf7d..cbf46f1be161b8d8a5addd7c7868ea8da87ebc75 100644 --- a/sys/net/sock/sock_util.c +++ b/sys/net/sock/sock_util.c @@ -69,7 +69,7 @@ int sock_udp_ep_fmt(const sock_udp_ep_t *endpoint, char *addr_str, uint16_t *por char *tmp = addr_str + strlen(addr_str); *tmp++ = '%'; tmp += fmt_u16_dec(tmp, endpoint->netif); - *tmp = '0'; + *tmp = '\0'; #else sprintf(addr_str + strlen(addr_str), "%%%4u", endpoint->netif); #endif