/** nonce_distance\r
* x,y valid tag nonces, then prng_successor(x, nonce_distance(x, y)) = y\r
*/\r
-static uint16_t *dist = 0;\r
+static uint16_t *dist;\r
int nonce_distance(uint32_t from, uint32_t to)\r
{\r
uint16_t x, i;\r
dist = malloc(2 << 16);\r
if(!dist)\r
return -1;\r
- for (x = i = 1; i; ++i) {\r
+ for (x = 1, i = 1; i; ++i) {\r
dist[(x & 0xff) << 8 | x >> 8] = i;\r
x = x >> 1 | (x ^ x >> 2 ^ x >> 3 ^ x >> 5) << 15;\r
}\r