From 65dfa14e42d20f2360fc3b1e9ad20e0a6512dbeb Mon Sep 17 00:00:00 2001 From: Tobias Girstmair Date: Tue, 13 Nov 2018 00:13:08 +0100 Subject: [PATCH] new version --- foo.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foo.c b/foo.c index a0c6eb2..01b1c20 100644 --- a/foo.c +++ b/foo.c @@ -3,7 +3,7 @@ typedef unsigned char u8; int g(int i, u8 x, u8 t, u8 o) { - u8 xxx = (3 & i >> 16 ? "BY}6YB6%" : "Qj}6jQ6%")[t % 8]; + u8 xxx = (3 & i >> 16 ? "BY}6YB6%" : "Qj}6jQ6%")[t & 0x7]; SUBI (xxx, -51) xxx = (i*xxx) >> o; AND (xxx, x) -- 2.39.3