server: Replace 1 << 31 by 1u << 31 to avoid shift overflow in in get_active_hooks.
Gerald Pfeifer
gerald at pfeifer.com
Fri Sep 4 09:07:31 CDT 2015
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
More information about the wine-patches
mailing list