From: Charles Kerr Date: Fri, 29 Mar 2019 15:19:23 +0000 (-0500) Subject: fixup! silence spurious alignment warning X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=c11760d3e6b76fe8e00e37fca398e7eafd442510;p=transmission fixup! silence spurious alignment warning --- diff --git a/libtransmission/announcer-udp.c b/libtransmission/announcer-udp.c index e033bbfdb..e141ba27d 100644 --- a/libtransmission/announcer-udp.c +++ b/libtransmission/announcer-udp.c @@ -37,11 +37,11 @@ static void tau_sockaddr_setport(struct sockaddr* sa, tr_port port) { if (sa->sa_family == AF_INET) { - DISCARD_ALIGN(sa, struct sockaddr_in*)->sin_port = htons(port); + TR_DISCARD_ALIGN(sa, struct sockaddr_in*)->sin_port = htons(port); } else if (sa->sa_family == AF_INET6) { - DISCARD_ALIGN(sa, struct sockaddr_in6*)->sin6_port = htons(port); + TR_DISCARD_ALIGN(sa, struct sockaddr_in6*)->sin6_port = htons(port); } } diff --git a/libtransmission/tr-macros.h b/libtransmission/tr-macros.h index e64af05fa..237b4d054 100644 --- a/libtransmission/tr-macros.h +++ b/libtransmission/tr-macros.h @@ -166,7 +166,7 @@ ***/ /* Only use this macro to suppress false-positive alignment warnings */ -#define DISCARD_ALIGN(ptr, type) ((type)(void*)(ptr)) +#define TR_DISCARD_ALIGN(ptr, type) ((type)(void*)(ptr)) #define SHA_DIGEST_LENGTH 20