From caa2de563defefea6bcb182080e625b72257e1c0 Mon Sep 17 00:00:00 2001 From: Thomas Haller Date: Tue, 10 Nov 2015 15:28:11 +0100 Subject: [PATCH] build: avoid invalid compiler warning NetworkManagerUtils.c:3308:93: error: comparison of unsigned expression < 0 is always false [-Werror,-Wtautological-compare] key_len = (((key_len) > (((guint32) 0xffffffff))) ? (((guint32) 0xffffffff)) : (((key_len) < (0)) ? (0) : (key_len))); ~~~~~~~~~ ^ ~~~ Fixes: e603c86926ce48a7dd53b892fe85d506e6322378 --- src/NetworkManagerUtils.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/NetworkManagerUtils.c b/src/NetworkManagerUtils.c index d683d7fa7..d84bf1bc5 100644 --- a/src/NetworkManagerUtils.c +++ b/src/NetworkManagerUtils.c @@ -3305,7 +3305,7 @@ _set_stable_privacy (struct in6_addr *addr, return FALSE; } - key_len = CLAMP (key_len, 0, G_MAXUINT32); + key_len = MIN (key_len, G_MAXUINT32); g_checksum_update (sum, addr->s6_addr, 8); g_checksum_update (sum, (const guchar *) ifname, strlen (ifname) + 1);