From: Gerald Pfeifer Subject: server: Replace 1 << 31 by 1u << 31 to avoid shift overflow in in get_active_hooks. Message-Id: Date: Fri, 4 Sep 2015 16:07:31 +0200 (CEST) With this change, there only should be 18 files in the tree potentially showing similar cases. Gerald --- server/hook.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/server/hook.c b/server/hook.c index 3abd8d9..a8e6ab9 100644 --- a/server/hook.c +++ b/server/hook.c @@ -356,7 +356,7 @@ unsigned int get_active_hooks(void) { struct hook_table *table = get_queue_hooks( current ); struct hook_table *global_hooks = get_global_hooks( current ); - unsigned int ret = 1 << 31; /* set high bit to indicate that the bitmap is valid */ + unsigned int ret = 1u << 31; /* set high bit to indicate that the bitmap is valid */ int id; for (id = WH_MINHOOK; id <= WH_WINEVENT; id++) -- 2.4.6