diff options
author | Beniamino Galvani <bgalvani@redhat.com> | 2015-11-15 11:13:41 +0100 |
---|---|---|
committer | Beniamino Galvani <bgalvani@redhat.com> | 2015-11-15 11:13:41 +0100 |
commit | ac78c1885503f39b0ee2460a4d39f0150b8a9305 (patch) | |
tree | 194749a376670978d76cdac44d71b218f96cede9 | |
parent | bc9d034775442127a0cfbb2d5c8cc707e699239d (diff) | |
download | NetworkManager-ac78c1885503f39b0ee2460a4d39f0150b8a9305.tar.gz |
libnm-core/tests: fix bit shift
Use a maximum shift amount of 63 for guint64.
Fixes: 0a3c1f57741677e21ec9efb9c67bfac81c31d208
-rw-r--r-- | libnm-core/tests/test-general.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libnm-core/tests/test-general.c b/libnm-core/tests/test-general.c index ebc01dedc5..2873f755ac 100644 --- a/libnm-core/tests/test-general.c +++ b/libnm-core/tests/test-general.c @@ -4471,7 +4471,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; |