# HG changeset patch # User Alpar Juttner # Date 1201272770 0 # Node ID 1113f6d12c0ca58da05529b52b86c7f72678be89 # Parent d718974f12900e407079a17c0e5371396cdcaa19# Parent 4790635473efccc789392ad2f2728a843189ef79 Merge diff -r d718974f1290 -r 1113f6d12c0c lemon/random.h --- a/lemon/random.h Fri Jan 25 13:39:52 2008 +0100 +++ b/lemon/random.h Fri Jan 25 14:52:50 2008 +0000 @@ -254,7 +254,7 @@ curr[length - shift] ^ mask[curr[-1] & 1ul]; --curr; } - curr[0] = (((curr[0] & hiMask) | (curr[length - 1] & loMask)) >> 1) ^ + state[0] = (((state[0] & hiMask) | (curr[length - 1] & loMask)) >> 1) ^ curr[length - shift] ^ mask[curr[length - 1] & 1ul]; }