summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBeniamino Galvani <bgalvani@redhat.com>2015-11-15 11:13:41 +0100
committerBeniamino Galvani <bgalvani@redhat.com>2015-11-15 11:18:51 +0100
commit46f741cce48680578733d4f7d38dfed650878027 (patch)
treebe7f5b7e7608ff1225826e2823c848a0a11adf73
parent18770ece5391e0c6dedf2ee698bd19e44c0748c8 (diff)
downloadNetworkManager-46f741cce48680578733d4f7d38dfed650878027.tar.gz
libnm-core/tests: fix bit shift
Use a maximum shift amount of 63 for guint64. Fixes: 0a3c1f57741677e21ec9efb9c67bfac81c31d208 (cherry picked from commit ac78c1885503f39b0ee2460a4d39f0150b8a9305)
-rw-r--r--libnm-core/tests/test-general.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/libnm-core/tests/test-general.c b/libnm-core/tests/test-general.c
index 42b55c187f..53d8195c11 100644
--- a/libnm-core/tests/test-general.c
+++ b/libnm-core/tests/test-general.c
@@ -4284,7 +4284,7 @@ again:
* by randomly setting bits. */
numbits = g_rand_int_range (rand, 1, 65);
while (xno != ~((guint64) 0) && numbits > 0) {
- guint64 v = (1LL << g_rand_int_range (rand, 0, 65));
+ guint64 v = (1LL << g_rand_int_range (rand, 0, 64));
if ((xno | v) != xno) {
xno |= v;