Fix a bug in RNDVOC() that prevented the reservoir magic word for working.
authorJason S. Ninneman <jsn@mbar.us>
Mon, 29 May 2017 21:22:52 +0000 (14:22 -0700)
committerJason S. Ninneman <jsn@mbar.us>
Mon, 29 May 2017 21:22:52 +0000 (14:22 -0700)
commit650575394f17f561db2919005fffc28c0fa1f94e
treee77e464146916fee088f84e5b8ec69a7b33a0a1c
parent18eac9f55d187366307d1d035988b29a9dc81a59
Fix a bug in RNDVOC() that prevented the reservoir magic word for working.

To do this, I first had to refactor the code into proper C, just so I could understand it. Then I found another layer of encryption around the value itself. Finally, I discovered that the line to actually set the new magic word was placed such that it was using a global index instead of the local one.
misc.c