From 8585f02100c59e5741f8cd55d2a759c4ea6dc717 Mon Sep 17 00:00:00 2001 From: Ben Fuhrmannek Date: Wed, 17 Feb 2016 10:26:23 +0100 Subject: backport of PHP bug 71152: mt_rand() --- execute.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'execute.c') diff --git a/execute.c b/execute.c index f96797d..aa236e2 100644 --- a/execute.c +++ b/execute.c @@ -1209,7 +1209,7 @@ static int ih_function_exists(IH_HANDLER_PARAMS) #define loBits(u) ((u) & 0x7FFFFFFFU) /* mask the highest bit of u */ #define mixBits(u, v) (hiBit(u)|loBits(v)) /* move hi bit of u to hi bit of v */ -#define twist(m,u,v) (m ^ (mixBits(u,v)>>1) ^ ((php_uint32)(-(php_int32)(loBit(u))) & 0x9908b0dfU)) +#define twist(m,u,v) (m ^ (mixBits(u,v)>>1) ^ ((php_uint32)(-(php_int32)(loBit(v))) & 0x9908b0dfU)) /* {{{ php_mt_initialize */ -- cgit v1.3